
Found 341 managed objects:1. vim.AuthorizationManager::ha-authmgr2. vim.ComputeResource::ha-compute-res3. vim.Datacenter::ha-datacenter4. vim.Datastore::60f1d898-08c92318-9f19-b02628c91e005. 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::1621-envmgr12. vim.EnvironmentBrowser::1622-envmgr13. vim.EnvironmentBrowser::1624-envmgr14. vim.EnvironmentBrowser::1625-envmgr15. vim.EnvironmentBrowser::1626-envmgr16. vim.EnvironmentBrowser::1629-envmgr17. vim.EnvironmentBrowser::1630-envmgr18. vim.EnvironmentBrowser::1632-envmgr19. vim.EnvironmentBrowser::1637-envmgr20. vim.EnvironmentBrowser::1640-envmgr21. vim.EnvironmentBrowser::1644-envmgr22. vim.EnvironmentBrowser::1651-envmgr23. vim.EnvironmentBrowser::1652-envmgr24. vim.EnvironmentBrowser::1653-envmgr25. vim.EnvironmentBrowser::1654-envmgr26. vim.EnvironmentBrowser::1659-envmgr27. vim.EnvironmentBrowser::1685-envmgr28. vim.EnvironmentBrowser::1687-envmgr29. vim.EnvironmentBrowser::1689-envmgr30. vim.EnvironmentBrowser::1701-envmgr31. vim.EnvironmentBrowser::1703-envmgr32. vim.EnvironmentBrowser::1704-envmgr33. vim.EnvironmentBrowser::1708-envmgr34. vim.EnvironmentBrowser::1709-envmgr35. vim.EnvironmentBrowser::1712-envmgr36. vim.EnvironmentBrowser::1713-envmgr37. vim.EnvironmentBrowser::1718-envmgr38. vim.EnvironmentBrowser::1719-envmgr39. vim.EnvironmentBrowser::1724-envmgr40. vim.EnvironmentBrowser::1761-envmgr41. vim.EnvironmentBrowser::1811-envmgr42. vim.EnvironmentBrowser::1825-envmgr43. vim.EnvironmentBrowser::1826-envmgr44. vim.EnvironmentBrowser::1840-envmgr45. vim.EnvironmentBrowser::1846-envmgr46. vim.EnvironmentBrowser::1848-envmgr47. vim.EnvironmentBrowser::1851-envmgr48. vim.EnvironmentBrowser::1852-envmgr49. vim.EnvironmentBrowser::1857-envmgr50. vim.EnvironmentBrowser::1858-envmgr51. vim.EnvironmentBrowser::1860-envmgr52. vim.EnvironmentBrowser::1911-envmgr53. vim.EnvironmentBrowser::1920-envmgr54. vim.EnvironmentBrowser::1921-envmgr55. vim.EnvironmentBrowser::1922-envmgr56. vim.EnvironmentBrowser::1924-envmgr57. vim.EnvironmentBrowser::1925-envmgr58. vim.EnvironmentBrowser::1926-envmgr59. vim.EnvironmentBrowser::1927-envmgr60. vim.EnvironmentBrowser::1928-envmgr61. vim.EnvironmentBrowser::1929-envmgr62. vim.EnvironmentBrowser::1930-envmgr63. vim.EnvironmentBrowser::1932-envmgr64. vim.EnvironmentBrowser::1939-envmgr65. vim.EnvironmentBrowser::1940-envmgr66. vim.EnvironmentBrowser::1942-envmgr67. vim.EnvironmentBrowser::1943-envmgr68. vim.EnvironmentBrowser::1945-envmgr69. vim.EnvironmentBrowser::1946-envmgr70. vim.EnvironmentBrowser::1948-envmgr71. vim.EnvironmentBrowser::1950-envmgr72. vim.EnvironmentBrowser::1953-envmgr73. vim.EnvironmentBrowser::1954-envmgr74. vim.EnvironmentBrowser::1955-envmgr75. vim.EnvironmentBrowser::1956-envmgr76. vim.EnvironmentBrowser::1999-envmgr77. vim.EnvironmentBrowser::2012-envmgr78. vim.EnvironmentBrowser::2023-envmgr79. vim.EnvironmentBrowser::2024-envmgr80. vim.EnvironmentBrowser::2036-envmgr81. vim.EnvironmentBrowser::2037-envmgr82. vim.EnvironmentBrowser::2038-envmgr83. vim.EnvironmentBrowser::2039-envmgr84. vim.EnvironmentBrowser::2040-envmgr85. vim.EnvironmentBrowser::2041-envmgr86. vim.EnvironmentBrowser::2042-envmgr87. vim.EnvironmentBrowser::2043-envmgr88. vim.EnvironmentBrowser::2044-envmgr89. vim.EnvironmentBrowser::2045-envmgr90. vim.EnvironmentBrowser::2046-envmgr91. vim.EnvironmentBrowser::2047-envmgr92. vim.EnvironmentBrowser::2048-envmgr93. vim.EnvironmentBrowser::2049-envmgr94. vim.EnvironmentBrowser::2050-envmgr95. vim.EnvironmentBrowser::2051-envmgr96. vim.EnvironmentBrowser::2052-envmgr97. vim.EnvironmentBrowser::2053-envmgr98. vim.EnvironmentBrowser::2056-envmgr99. vim.EnvironmentBrowser::2057-envmgr100. vim.EnvironmentBrowser::2061-envmgr101. vim.EnvironmentBrowser::2063-envmgr102. vim.EnvironmentBrowser::2064-envmgr103. vim.EnvironmentBrowser::2066-envmgr104. vim.EnvironmentBrowser::2067-envmgr105. vim.EnvironmentBrowser::2068-envmgr106. vim.EnvironmentBrowser::2069-envmgr107. vim.EnvironmentBrowser::2072-envmgr108. vim.EnvironmentBrowser::2075-envmgr109. vim.EnvironmentBrowser::2076-envmgr110. vim.EnvironmentBrowser::2079-envmgr111. vim.EnvironmentBrowser::2082-envmgr112. vim.EnvironmentBrowser::2084-envmgr113. vim.EnvironmentBrowser::2085-envmgr114. vim.EnvironmentBrowser::2086-envmgr115. vim.EnvironmentBrowser::2089-envmgr116. vim.EnvironmentBrowser::2092-envmgr117. vim.EnvironmentBrowser::2093-envmgr118. vim.EnvironmentBrowser::2096-envmgr119. vim.EnvironmentBrowser::2097-envmgr120. vim.EnvironmentBrowser::2098-envmgr121. vim.EnvironmentBrowser::2099-envmgr122. vim.EnvironmentBrowser::2100-envmgr123. vim.EnvironmentBrowser::2106-envmgr124. vim.EnvironmentBrowser::2109-envmgr125. vim.EnvironmentBrowser::2110-envmgr126. vim.EnvironmentBrowser::2111-envmgr127. vim.EnvironmentBrowser::2120-envmgr128. vim.EnvironmentBrowser::2122-envmgr129. vim.EnvironmentBrowser::2126-envmgr130. vim.EnvironmentBrowser::2128-envmgr131. vim.EnvironmentBrowser::2133-envmgr132. vim.EnvironmentBrowser::2134-envmgr133. vim.EnvironmentBrowser::2136-envmgr134. vim.EnvironmentBrowser::2137-envmgr135. vim.EnvironmentBrowser::2139-envmgr136. vim.EnvironmentBrowser::2140-envmgr137. vim.EnvironmentBrowser::2143-envmgr138. vim.EnvironmentBrowser::2144-envmgr139. vim.EnvironmentBrowser::2145-envmgr140. vim.EnvironmentBrowser::2146-envmgr141. vim.EnvironmentBrowser::2147-envmgr142. vim.EnvironmentBrowser::2148-envmgr143. vim.EnvironmentBrowser::2149-envmgr144. vim.EnvironmentBrowser::2150-envmgr145. vim.EnvironmentBrowser::2151-envmgr146. vim.EnvironmentBrowser::2152-envmgr147. vim.EnvironmentBrowser::ha-env-browser-vmx-19148. vim.Folder::ha-folder-datastore149. vim.Folder::ha-folder-host150. vim.Folder::ha-folder-network151. vim.Folder::ha-folder-root152. vim.Folder::ha-folder-vm153. vim.HostSystem::ha-host154. vim.LicenseManager::ha-license-manager155. vim.Network::HaNetwork-VM Network156. vim.Network::HaNetwork-vMotion157. vim.PerformanceManager::ha-perfmgr158. vim.ResourcePool::ha-root-pool159. vim.SearchIndex::ha-searchindex160. vim.ServiceInstance::ServiceInstance161. vim.SessionManager::ha-sessionmgr162. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7578994163. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7578995164. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7578996165. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7579545166. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7579546167. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7579943168. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7580343169. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7580344170. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7580738171. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581133172. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581134173. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581530174. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581925175. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7582322176. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7582720177. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7582721178. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7583127179. vim.Task::haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7579272180. vim.Task::haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7579279181. vim.Task::haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7580208182. vim.Task::haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7580209183. vim.TaskManager::ha-taskmgr184. vim.UserDirectory::ha-user-directory185. vim.VirtualMachine::1186. vim.VirtualMachine::1614187. vim.VirtualMachine::1617188. vim.VirtualMachine::1621189. vim.VirtualMachine::1622190. vim.VirtualMachine::1624191. vim.VirtualMachine::1625192. vim.VirtualMachine::1626193. vim.VirtualMachine::1629194. vim.VirtualMachine::1630195. vim.VirtualMachine::1632196. vim.VirtualMachine::1637197. vim.VirtualMachine::1640198. vim.VirtualMachine::1644199. vim.VirtualMachine::1651200. vim.VirtualMachine::1652201. vim.VirtualMachine::1653202. vim.VirtualMachine::1654203. vim.VirtualMachine::1659204. vim.VirtualMachine::1685205. vim.VirtualMachine::1687206. vim.VirtualMachine::1689207. vim.VirtualMachine::1701208. vim.VirtualMachine::1703209. vim.VirtualMachine::1704210. vim.VirtualMachine::1708211. vim.VirtualMachine::1709212. vim.VirtualMachine::1712213. vim.VirtualMachine::1713214. vim.VirtualMachine::1718215. vim.VirtualMachine::1719216. vim.VirtualMachine::1724217. vim.VirtualMachine::1761218. vim.VirtualMachine::1811219. vim.VirtualMachine::1825220. vim.VirtualMachine::1826221. vim.VirtualMachine::1840222. vim.VirtualMachine::1846223. vim.VirtualMachine::1848224. vim.VirtualMachine::1851225. vim.VirtualMachine::1852226. vim.VirtualMachine::1857227. vim.VirtualMachine::1858228. vim.VirtualMachine::1860229. vim.VirtualMachine::1911230. vim.VirtualMachine::1920231. vim.VirtualMachine::1921232. vim.VirtualMachine::1922233. vim.VirtualMachine::1924234. vim.VirtualMachine::1925235. vim.VirtualMachine::1926236. vim.VirtualMachine::1927237. vim.VirtualMachine::1928238. vim.VirtualMachine::1929239. vim.VirtualMachine::1930240. vim.VirtualMachine::1932241. vim.VirtualMachine::1939242. vim.VirtualMachine::1940243. vim.VirtualMachine::1942244. vim.VirtualMachine::1943245. vim.VirtualMachine::1945246. vim.VirtualMachine::1946247. vim.VirtualMachine::1948248. vim.VirtualMachine::1950249. vim.VirtualMachine::1953250. vim.VirtualMachine::1954251. vim.VirtualMachine::1955252. vim.VirtualMachine::1956253. vim.VirtualMachine::1999254. vim.VirtualMachine::2012255. vim.VirtualMachine::2023256. vim.VirtualMachine::2024257. vim.VirtualMachine::2036258. vim.VirtualMachine::2037259. vim.VirtualMachine::2038260. vim.VirtualMachine::2039261. vim.VirtualMachine::2040262. vim.VirtualMachine::2041263. vim.VirtualMachine::2042264. vim.VirtualMachine::2043265. vim.VirtualMachine::2044266. vim.VirtualMachine::2045267. vim.VirtualMachine::2046268. vim.VirtualMachine::2047269. vim.VirtualMachine::2048270. vim.VirtualMachine::2049271. vim.VirtualMachine::2050272. vim.VirtualMachine::2051273. vim.VirtualMachine::2052274. vim.VirtualMachine::2053275. vim.VirtualMachine::2056276. vim.VirtualMachine::2057277. vim.VirtualMachine::2061278. vim.VirtualMachine::2063279. vim.VirtualMachine::2064280. vim.VirtualMachine::2066281. vim.VirtualMachine::2067282. vim.VirtualMachine::2068283. vim.VirtualMachine::2069284. vim.VirtualMachine::2072285. vim.VirtualMachine::2075286. vim.VirtualMachine::2076287. vim.VirtualMachine::2079288. vim.VirtualMachine::2082289. vim.VirtualMachine::2084290. vim.VirtualMachine::2085291. vim.VirtualMachine::2086292. vim.VirtualMachine::2089293. vim.VirtualMachine::2092294. vim.VirtualMachine::2093295. vim.VirtualMachine::2096296. vim.VirtualMachine::2097297. vim.VirtualMachine::2098298. vim.VirtualMachine::2099299. vim.VirtualMachine::2100300. vim.VirtualMachine::2106301. vim.VirtualMachine::2109302. vim.VirtualMachine::2110303. vim.VirtualMachine::2111304. vim.VirtualMachine::2120305. vim.VirtualMachine::2122306. vim.VirtualMachine::2126307. vim.VirtualMachine::2128308. vim.VirtualMachine::2133309. vim.VirtualMachine::2134310. vim.VirtualMachine::2136311. vim.VirtualMachine::2137312. vim.VirtualMachine::2139313. vim.VirtualMachine::2140314. vim.VirtualMachine::2143315. vim.VirtualMachine::2144316. vim.VirtualMachine::2145317. vim.VirtualMachine::2146318. vim.VirtualMachine::2147319. vim.VirtualMachine::2148320. vim.VirtualMachine::2149321. vim.VirtualMachine::2150322. vim.VirtualMachine::2151323. vim.VirtualMachine::2152324. vim.event.EventManager::ha-eventmgr325. vim.host.AutoStartManager::ha-autostart-mgr326. vim.host.CpuSchedulerSystem::cpuSchedulerSystem327. vim.host.DatastoreBrowser::ha-host-datastorebrowser328. vim.host.DatastoreSystem::ha-datastoresystem329. vim.host.DiagnosticSystem::diagnosticsystem330. vim.host.FirewallSystem::firewallSystem331. vim.host.GraphicsManager::ha-graphics-manager332. vim.host.LocalAccountManager::ha-localacctmgr333. vim.host.MemoryManagerSystem::memoryManagerSystem334. vim.host.NetworkSystem::networkSystem335. vim.host.ServiceSystem::serviceSystem336. vim.host.SnmpSystem::ha-snmp-agent337. vim.host.StorageSystem::storageSystem338. vim.host.VMotionSystem::ha-vmotion-system339. vim.option.OptionManager::HostAgentSettings340. vim.option.OptionManager::ha-adv-options341. 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:60f1d898-08c92318-9f19-b02628c91e00',
               '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-23.'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network',
               'vim.Network:HaNetwork-vMotion'
            ]
         },
         (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:60f1d898-08c92318-9f19-b02628c91e00',
               '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',
               'vim.Network:HaNetwork-vMotion'
            ]
         },
         (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::60f1d898-08c92318-9f19-b02628c91e00 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Datastore:60f1d898-08c92318-9f19-b02628c91e00',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'browser',
            val = 'vim.host.DatastoreBrowser:60f1d898-08c92318-9f19-b02628c91e00-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/60f1d898-08c92318-9f19-b02628c91e00',
                     accessMode = 'readWrite',
                     mounted = true,
                     accessible = true,
                     inaccessibleReason = <unset>
                  }
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.host.VmfsDatastoreInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               name = 'datastore1 (4)',
               url = '/vmfs/volumes/60f1d898-08c92318-9f19-b02628c91e00',
               freeSpace = 659120193536,
               maxFileSize = 70368744177664,
               maxVirtualDiskCapacity = 68169720922112,
               maxMemoryFileSize = 70368744177664,
               timestamp = 2021-08-20T15:47:17.584867Z,
               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 (4)',
                  capacity = 661424963584,
                  blockSizeMb = 1,
                  blockSize = 1024,
                  unmapGranularity = 1024,
                  unmapPriority = 'low',
                  unmapBandwidthSpec = <unset>,
                  maxBlocks = 63963136,
                  majorVersion = 6,
                  version = '6.82',
                  uuid = '60f1d898-08c92318-9f19-b02628c91e00',
                  extent = (vim.host.ScsiDisk.Partition) [
                     (vim.host.ScsiDisk.Partition) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        diskName = 'naa.600062b202341bc0264d13bd7bee0466',
                        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 (4)'
         },
         (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:60f1d898-08c92318-9f19-b02628c91e00',
               name = 'datastore1 (4)',
               url = '/vmfs/volumes/60f1d898-08c92318-9f19-b02628c91e00',
               capacity = 661424963584,
               freeSpace = 659120193536,
               uncommitted = 2497548814,
               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 = 521902489600,
               maxFileSize = 70368744177664,
               maxVirtualDiskCapacity = 68169720922112,
               maxMemoryFileSize = 70368744177664,
               timestamp = 2021-08-20T15:47:18.114009Z,
               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 = 521902489600,
               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:1685',
               'vim.VirtualMachine:1719',
               'vim.VirtualMachine:1811',
               'vim.VirtualMachine:1911',
               'vim.VirtualMachine:1920',
               'vim.VirtualMachine:1921',
               'vim.VirtualMachine:1922',
               'vim.VirtualMachine:1924',
               'vim.VirtualMachine:1925',
               'vim.VirtualMachine:1926',
               'vim.VirtualMachine:1927',
               'vim.VirtualMachine:1928',
               'vim.VirtualMachine:1929',
               'vim.VirtualMachine:1930',
               'vim.VirtualMachine:1939',
               'vim.VirtualMachine:1940',
               'vim.VirtualMachine:1943',
               'vim.VirtualMachine:1946',
               'vim.VirtualMachine:1948',
               'vim.VirtualMachine:1950',
               'vim.VirtualMachine:1953',
               'vim.VirtualMachine:1954',
               'vim.VirtualMachine:1955',
               'vim.VirtualMachine:2023',
               'vim.VirtualMachine:2024',
               'vim.VirtualMachine:2052',
               'vim.VirtualMachine:2053',
               'vim.VirtualMachine:2063',
               'vim.VirtualMachine:2072',
               'vim.VirtualMachine:2075',
               'vim.VirtualMachine:2076',
               'vim.VirtualMachine:2079',
               'vim.VirtualMachine:2082',
               'vim.VirtualMachine:2084',
               'vim.VirtualMachine:2086',
               'vim.VirtualMachine:2089',
               'vim.VirtualMachine:2092',
               'vim.VirtualMachine:2093',
               'vim.VirtualMachine:2096',
               'vim.VirtualMachine:2097',
               'vim.VirtualMachine:2098',
               'vim.VirtualMachine:2099',
               'vim.VirtualMachine:2100',
               'vim.VirtualMachine:2106',
               'vim.VirtualMachine:2109',
               'vim.VirtualMachine:2110',
               'vim.VirtualMachine:2111',
               'vim.VirtualMachine:2122',
               'vim.VirtualMachine:2133',
               'vim.VirtualMachine:2137',
               'vim.VirtualMachine:2139',
               'vim.VirtualMachine:2140',
               'vim.VirtualMachine:2145',
               'vim.VirtualMachine:2146',
               'vim.VirtualMachine:2147'
            ]
         }
      ],
      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 = 3372721635328,
               maxFileSize = 70368744177664,
               maxVirtualDiskCapacity = 68169720922112,
               maxMemoryFileSize = 70368744177664,
               timestamp = 2021-08-20T15:47:18.596003Z,
               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 = 3372721635328,
               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:1621',
               'vim.VirtualMachine:1622',
               'vim.VirtualMachine:1624',
               'vim.VirtualMachine:1625',
               'vim.VirtualMachine:1626',
               'vim.VirtualMachine:1629',
               'vim.VirtualMachine:1630',
               'vim.VirtualMachine:1632',
               'vim.VirtualMachine:1637',
               'vim.VirtualMachine:1640',
               'vim.VirtualMachine:1644',
               'vim.VirtualMachine:1651',
               'vim.VirtualMachine:1652',
               'vim.VirtualMachine:1653',
               'vim.VirtualMachine:1654',
               'vim.VirtualMachine:1659',
               'vim.VirtualMachine:1687',
               'vim.VirtualMachine:1689',
               'vim.VirtualMachine:1701',
               'vim.VirtualMachine:1703',
               'vim.VirtualMachine:1704',
               'vim.VirtualMachine:1708',
               'vim.VirtualMachine:1709',
               'vim.VirtualMachine:1712',
               'vim.VirtualMachine:1713',
               'vim.VirtualMachine:1718',
               'vim.VirtualMachine:1724',
               'vim.VirtualMachine:1761',
               'vim.VirtualMachine:1825',
               'vim.VirtualMachine:1826',
               'vim.VirtualMachine:1840',
               'vim.VirtualMachine:1846',
               'vim.VirtualMachine:1848',
               'vim.VirtualMachine:1851',
               'vim.VirtualMachine:1852',
               'vim.VirtualMachine:1857',
               'vim.VirtualMachine:1858',
               'vim.VirtualMachine:1860',
               'vim.VirtualMachine:1932',
               'vim.VirtualMachine:1942',
               'vim.VirtualMachine:1945',
               'vim.VirtualMachine:1956',
               'vim.VirtualMachine:1999',
               'vim.VirtualMachine:2012',
               '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:2047',
               'vim.VirtualMachine:2048',
               'vim.VirtualMachine:2049',
               'vim.VirtualMachine:2050',
               'vim.VirtualMachine:2051',
               'vim.VirtualMachine:2056',
               'vim.VirtualMachine:2057',
               'vim.VirtualMachine:2061',
               'vim.VirtualMachine:2064',
               'vim.VirtualMachine:2066',
               'vim.VirtualMachine:2067',
               'vim.VirtualMachine:2068',
               'vim.VirtualMachine:2069',
               'vim.VirtualMachine:2085',
               'vim.VirtualMachine:2120',
               'vim.VirtualMachine:2126',
               'vim.VirtualMachine:2128',
               'vim.VirtualMachine:2134',
               'vim.VirtualMachine:2136',
               'vim.VirtualMachine:2143',
               'vim.VirtualMachine:2144',
               'vim.VirtualMachine:2148',
               'vim.VirtualMachine:2149',
               'vim.VirtualMachine:2150',
               'vim.VirtualMachine:2151',
               'vim.VirtualMachine:2152'
            ]
         }
      ],
      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::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) []
   }
]
=============== 12. vim.EnvironmentBrowser::1622-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1622-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1622-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::1625-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1625-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1625-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 15. 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) []
   }
]
=============== 16. 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) []
   }
]
=============== 17. vim.EnvironmentBrowser::1630-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1630-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1630-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 18. 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) []
   }
]
=============== 19. vim.EnvironmentBrowser::1637-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1637-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1637-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 20. vim.EnvironmentBrowser::1640-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1640-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1640-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 21. 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) []
   }
]
=============== 22. vim.EnvironmentBrowser::1651-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1651-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1651-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 23. 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) []
   }
]
=============== 24. vim.EnvironmentBrowser::1653-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1653-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1653-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 25. vim.EnvironmentBrowser::1654-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1654-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1654-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 26. vim.EnvironmentBrowser::1659-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1659-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1659-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 27. vim.EnvironmentBrowser::1685-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1685-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1685-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 28. vim.EnvironmentBrowser::1687-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1687-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1687-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 29. 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) []
   }
]
=============== 30. vim.EnvironmentBrowser::1701-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1701-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1701-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 31. vim.EnvironmentBrowser::1703-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1703-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1703-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 32. 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) []
   }
]
=============== 33. 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) []
   }
]
=============== 34. vim.EnvironmentBrowser::1709-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1709-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1709-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 35. 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) []
   }
]
=============== 36. vim.EnvironmentBrowser::1713-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1713-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1713-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 37. vim.EnvironmentBrowser::1718-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1718-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1718-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 38. vim.EnvironmentBrowser::1719-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1719-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1719-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 39. 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) []
   }
]
=============== 40. vim.EnvironmentBrowser::1761-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1761-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1761-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 41. vim.EnvironmentBrowser::1811-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1811-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1811-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 42. 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) []
   }
]
=============== 43. vim.EnvironmentBrowser::1826-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1826-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1826-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 44. vim.EnvironmentBrowser::1840-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1840-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1840-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 45. vim.EnvironmentBrowser::1846-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1846-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1846-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 46. vim.EnvironmentBrowser::1848-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1848-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1848-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 47. vim.EnvironmentBrowser::1851-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1851-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1851-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 48. vim.EnvironmentBrowser::1852-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1852-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1852-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 49. vim.EnvironmentBrowser::1857-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1857-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1857-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 50. vim.EnvironmentBrowser::1858-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1858-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1858-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 51. vim.EnvironmentBrowser::1860-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1860-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1860-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 52. vim.EnvironmentBrowser::1911-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1911-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1911-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 53. vim.EnvironmentBrowser::1920-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1920-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1920-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 54. vim.EnvironmentBrowser::1921-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1921-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1921-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 55. vim.EnvironmentBrowser::1922-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1922-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1922-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 56. vim.EnvironmentBrowser::1924-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1924-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1924-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 57. vim.EnvironmentBrowser::1925-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1925-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1925-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 58. 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) []
   }
]
=============== 59. 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) []
   }
]
=============== 60. 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) []
   }
]
=============== 61. vim.EnvironmentBrowser::1929-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1929-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1929-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 62. vim.EnvironmentBrowser::1930-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1930-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1930-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 63. vim.EnvironmentBrowser::1932-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1932-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1932-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 64. vim.EnvironmentBrowser::1939-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1939-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1939-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 65. vim.EnvironmentBrowser::1940-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1940-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1940-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 66. 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) []
   }
]
=============== 67. 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) []
   }
]
=============== 68. vim.EnvironmentBrowser::1945-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1945-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1945-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 69. 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) []
   }
]
=============== 70. vim.EnvironmentBrowser::1948-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1948-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1948-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 71. vim.EnvironmentBrowser::1950-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1950-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1950-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 72. vim.EnvironmentBrowser::1953-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1953-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1953-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 73. vim.EnvironmentBrowser::1954-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1954-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1954-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 74. vim.EnvironmentBrowser::1955-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1955-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1955-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 75. vim.EnvironmentBrowser::1956-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1956-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1956-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 76. vim.EnvironmentBrowser::1999-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1999-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1999-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 77. vim.EnvironmentBrowser::2012-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2012-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2012-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 78. 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) []
   }
]
=============== 79. vim.EnvironmentBrowser::2024-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2024-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2024-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 80. 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) []
   }
]
=============== 81. 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) []
   }
]
=============== 82. 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) []
   }
]
=============== 83. 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) []
   }
]
=============== 84. 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) []
   }
]
=============== 85. 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) []
   }
]
=============== 86. 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) []
   }
]
=============== 87. 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) []
   }
]
=============== 88. 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) []
   }
]
=============== 89. 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) []
   }
]
=============== 90. 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) []
   }
]
=============== 91. vim.EnvironmentBrowser::2047-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2047-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2047-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 92. vim.EnvironmentBrowser::2048-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2048-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2048-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 93. vim.EnvironmentBrowser::2049-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2049-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2049-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 94. vim.EnvironmentBrowser::2050-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2050-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2050-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 95. 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) []
   }
]
=============== 96. vim.EnvironmentBrowser::2052-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2052-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2052-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 97. 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) []
   }
]
=============== 98. 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) []
   }
]
=============== 99. 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) []
   }
]
=============== 100. vim.EnvironmentBrowser::2061-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2061-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2061-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 101. 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) []
   }
]
=============== 102. 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) []
   }
]
=============== 103. 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) []
   }
]
=============== 104. vim.EnvironmentBrowser::2067-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2067-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2067-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 105. 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) []
   }
]
=============== 106. vim.EnvironmentBrowser::2069-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2069-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2069-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 107. vim.EnvironmentBrowser::2072-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2072-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2072-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 108. 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) []
   }
]
=============== 109. 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) []
   }
]
=============== 110. 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) []
   }
]
=============== 111. 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) []
   }
]
=============== 112. 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) []
   }
]
=============== 113. 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) []
   }
]
=============== 114. 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) []
   }
]
=============== 115. 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) []
   }
]
=============== 116. 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) []
   }
]
=============== 117. 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) []
   }
]
=============== 118. 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) []
   }
]
=============== 119. 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) []
   }
]
=============== 120. 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) []
   }
]
=============== 121. 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) []
   }
]
=============== 122. 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) []
   }
]
=============== 123. 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) []
   }
]
=============== 124. vim.EnvironmentBrowser::2109-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2109-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2109-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 125. vim.EnvironmentBrowser::2110-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2110-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2110-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 126. vim.EnvironmentBrowser::2111-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2111-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2111-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 127. vim.EnvironmentBrowser::2120-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2120-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2120-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 128. 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) []
   }
]
=============== 129. 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) []
   }
]
=============== 130. 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) []
   }
]
=============== 131. 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) []
   }
]
=============== 132. 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) []
   }
]
=============== 133. 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) []
   }
]
=============== 134. vim.EnvironmentBrowser::2137-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2137-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2137-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 135. vim.EnvironmentBrowser::2139-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2139-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2139-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 136. vim.EnvironmentBrowser::2140-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2140-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2140-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 137. vim.EnvironmentBrowser::2143-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2143-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2143-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 138. vim.EnvironmentBrowser::2144-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2144-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2144-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 139. vim.EnvironmentBrowser::2145-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2145-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2145-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 140. vim.EnvironmentBrowser::2146-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2146-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2146-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 141. vim.EnvironmentBrowser::2147-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2147-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2147-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 142. vim.EnvironmentBrowser::2148-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2148-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2148-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 143. vim.EnvironmentBrowser::2149-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2149-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2149-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 144. vim.EnvironmentBrowser::2150-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2150-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2150-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 145. vim.EnvironmentBrowser::2151-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2151-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2151-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 146. vim.EnvironmentBrowser::2152-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2152-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2152-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 147. 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) []
   }
]
=============== 148. 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:60f1d898-08c92318-9f19-b02628c91e00',
               '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) []
   }
]
=============== 149. 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) []
   }
]
=============== 150. 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',
               'vim.Network:HaNetwork-vMotion'
            ]
         },
         (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) []
   }
]
=============== 151. 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) []
   }
]
=============== 152. 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:1621',
               'vim.VirtualMachine:1622',
               'vim.VirtualMachine:1624',
               'vim.VirtualMachine:1625',
               'vim.VirtualMachine:1626',
               'vim.VirtualMachine:1629',
               'vim.VirtualMachine:1630',
               'vim.VirtualMachine:1632',
               'vim.VirtualMachine:1637',
               'vim.VirtualMachine:1640',
               'vim.VirtualMachine:1644',
               'vim.VirtualMachine:1651',
               'vim.VirtualMachine:1652',
               'vim.VirtualMachine:1653',
               'vim.VirtualMachine:1654',
               'vim.VirtualMachine:1659',
               'vim.VirtualMachine:1685',
               'vim.VirtualMachine:1687',
               'vim.VirtualMachine:1689',
               'vim.VirtualMachine:1701',
               'vim.VirtualMachine:1703',
               'vim.VirtualMachine:1704',
               'vim.VirtualMachine:1708',
               'vim.VirtualMachine:1709',
               'vim.VirtualMachine:1712',
               'vim.VirtualMachine:1713',
               'vim.VirtualMachine:1718',
               'vim.VirtualMachine:1719',
               'vim.VirtualMachine:1724',
               'vim.VirtualMachine:1761',
               'vim.VirtualMachine:1811',
               'vim.VirtualMachine:1825',
               'vim.VirtualMachine:1826',
               'vim.VirtualMachine:1840',
               'vim.VirtualMachine:1846',
               'vim.VirtualMachine:1848',
               'vim.VirtualMachine:1851',
               'vim.VirtualMachine:1852',
               'vim.VirtualMachine:1857',
               'vim.VirtualMachine:1858',
               'vim.VirtualMachine:1860',
               'vim.VirtualMachine:1911',
               'vim.VirtualMachine:1920',
               'vim.VirtualMachine:1921',
               'vim.VirtualMachine:1922',
               'vim.VirtualMachine:1924',
               'vim.VirtualMachine:1925',
               'vim.VirtualMachine:1926',
               'vim.VirtualMachine:1927',
               'vim.VirtualMachine:1928',
               'vim.VirtualMachine:1929',
               'vim.VirtualMachine:1930',
               'vim.VirtualMachine:1932',
               'vim.VirtualMachine:1939',
               'vim.VirtualMachine:1940',
               'vim.VirtualMachine:1942',
               'vim.VirtualMachine:1943',
               'vim.VirtualMachine:1945',
               'vim.VirtualMachine:1946',
               'vim.VirtualMachine:1948',
               'vim.VirtualMachine:1950',
               'vim.VirtualMachine:1953',
               'vim.VirtualMachine:1954',
               'vim.VirtualMachine:1955',
               'vim.VirtualMachine:1956',
               'vim.VirtualMachine:1999',
               'vim.VirtualMachine:2012',
               'vim.VirtualMachine:2023',
               'vim.VirtualMachine:2024',
               '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:2047',
               'vim.VirtualMachine:2048',
               'vim.VirtualMachine:2049',
               'vim.VirtualMachine:2050',
               'vim.VirtualMachine:2051',
               'vim.VirtualMachine:2052',
               'vim.VirtualMachine:2053',
               'vim.VirtualMachine:2056',
               'vim.VirtualMachine:2057',
               'vim.VirtualMachine:2061',
               'vim.VirtualMachine:2063',
               'vim.VirtualMachine:2064',
               'vim.VirtualMachine:2066',
               'vim.VirtualMachine:2067',
               'vim.VirtualMachine:2068',
               'vim.VirtualMachine:2069',
               'vim.VirtualMachine:2072',
               'vim.VirtualMachine:2075',
               'vim.VirtualMachine:2076',
               'vim.VirtualMachine:2079',
               'vim.VirtualMachine:2082',
               'vim.VirtualMachine:2084',
               'vim.VirtualMachine:2085',
               'vim.VirtualMachine:2086',
               'vim.VirtualMachine:2089',
               'vim.VirtualMachine:2092',
               'vim.VirtualMachine:2093',
               'vim.VirtualMachine:2096',
               'vim.VirtualMachine:2097',
               'vim.VirtualMachine:2098',
               'vim.VirtualMachine:2099',
               'vim.VirtualMachine:2100',
               'vim.VirtualMachine:2106',
               'vim.VirtualMachine:2109',
               'vim.VirtualMachine:2110',
               'vim.VirtualMachine:2111',
               'vim.VirtualMachine:2120',
               'vim.VirtualMachine:2122',
               'vim.VirtualMachine:2126',
               'vim.VirtualMachine:2128',
               'vim.VirtualMachine:2133',
               'vim.VirtualMachine:2134',
               'vim.VirtualMachine:2136',
               'vim.VirtualMachine:2137',
               'vim.VirtualMachine:2139',
               'vim.VirtualMachine:2140',
               'vim.VirtualMachine:2143',
               'vim.VirtualMachine:2144',
               'vim.VirtualMachine:2145',
               'vim.VirtualMachine:2146',
               'vim.VirtualMachine:2147',
               'vim.VirtualMachine:2148',
               'vim.VirtualMachine:2149',
               'vim.VirtualMachine:2150',
               'vim.VirtualMachine:2151',
               'vim.VirtualMachine:2152'
            ]
         },
         (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) []
   }
]
=============== 153. 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 = '500062b202341bc0'
                     },
                     (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 = 1152921575935795742,
                        nodeWorldWideName = 2305843080542642718,
                        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 = 1152921575935795743,
                        nodeWorldWideName = 2305843080542642719,
                        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 = 1152921575935031934,
                        nodeWorldWideName = 2305843080541878910,
                        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 = 1152921575935031935,
                        nodeWorldWideName = 2305843080541878911,
                        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 = 1152921575935795742,
                        nodeWorldWideName = 2305843080542642718,
                        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 = 1152921575935795743,
                        nodeWorldWideName = 2305843080542642719,
                        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 = 1152921575935031934,
                        nodeWorldWideName = 2305843080541878910,
                        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 = 1152921575935031935,
                        nodeWorldWideName = 2305843080541878911,
                        portType = 'unknown',
                        speed = 32
                     }
                  ],
                  scsiLun = (vim.host.ScsiLun) [
                     (vim.host.ScsiDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        deviceName = '/vmfs/devices/disks/naa.600062b202341bc0264d13bd7bee0466',
                        deviceType = 'disk',
                        key = 'key-vim.host.ScsiDisk-0200000000600062b202341bc0264d13bd7bee0466524149442039',
                        uuid = '0200000000600062b202341bc0264d13bd7bee0466524149442039',
                        descriptor = (vim.host.ScsiLun.Descriptor) [
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'highQuality',
                              id = 'naa.600062b202341bc0264d13bd7bee0466'
                           },
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'mediumQuality',
                              id = 'vml.0200000000600062b202341bc0264d13bd7bee0466524149442039'
                           },
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'mediumQuality',
                              id = '0200000000600062b202341bc0264d13bd7bee0466524149442039'
                           }
                        ],
                        canonicalName = 'naa.600062b202341bc0264d13bd7bee0466',
                        displayName = 'Local Lenovo Disk (naa.600062b202341bc0264d13bd7bee0466)',
                        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,
                              27,
                              -64,
                              38,
                              77,
                              19,
                              -67,
                              123,
                              -18,
                              4,
                              102
                           ]
                        },
                        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,
                                 54,
                                 54,
                                 48,
                                 52,
                                 101,
                                 101,
                                 55,
                                 98,
                                 98,
                                 100,
                                 49,
                                 51,
                                 52,
                                 100,
                                 50,
                                 54,
                                 99,
                                 48,
                                 49,
                                 98,
                                 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,
                                 27,
                                 -64,
                                 38,
                                 77,
                                 19,
                                 -67,
                                 123,
                                 -18,
                                 4,
                                 102
                              ]
                           },
                           (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.600062b202341bc0264d13bd7bee0466',
                        ssd = true,
                        localDisk = true,
                        physicalLocation = (str) [
                           'enclosure 1, slot 0',
                           'enclosure 1, slot 1'
                        ],
                        emulatedDIXDIFEnabled = false,
                        vsanDiskInfo = <unset>,
                        scsiDiskType = 'emulated512'
                     },
                     (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.ScsiLun) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        deviceName = '/vmfs/devices/genscsi/mpx.vmhba2:C1:T123:L0',
                        deviceType = 'enclosure',
                        key = 'key-vim.host.ScsiLun-020d000000300162b202341bc0566972747561',
                        uuid = '020d000000300162b202341bc0566972747561',
                        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.020d000000300162b202341bc0566972747561'
                           },
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'mediumQuality',
                              id = '020d000000300162b202341bc0566972747561'
                           }
                        ],
                        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,
                              27,
                              -64
                           ]
                        },
                        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,
                                 67,
                                 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,
                                 27,
                                 -64
                              ]
                           },
                           (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,
                                 27,
                                 -64
                              ]
                           }
                        ],
                        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-0200000000600062b202341bc0264d13bd7bee0466524149442039',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-0200000000600062b202341bc0264d13bd7bee0466524149442039'
                                    }
                                 ],
                                 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-020d000000300162b202341bc0566972747561',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiLun-020d000000300162b202341bc0566972747561'
                                    }
                                 ],
                                 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 = 2310910248553482710,
                                    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 = 2311191723530193366,
                                    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 = 2320198922784934358,
                                    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 = 2319917447808223702,
                                    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 = 2311191723530193366,
                                    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 = 2310910248553482710,
                                    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 = 2319917447808223702,
                                    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-262',
                                 controllerNumber = 262,
                                 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@262',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@262',
                                       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-260',
                                 controllerNumber = 260,
                                 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@260',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@260',
                                       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#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@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-270',
                                 controllerNumber = 270,
                                 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@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.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-267',
                                 controllerNumber = 267,
                                 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@267',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@267',
                                       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#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@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.NvmeController) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.NvmeController-271',
                                 controllerNumber = 271,
                                 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@271',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@271',
                                       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-274',
                                 controllerNumber = 274,
                                 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@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.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-278',
                                 controllerNumber = 278,
                                 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@278',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@278',
                                       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-276',
                                 controllerNumber = 276,
                                 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@276',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@276',
                                       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-280',
                                 controllerNumber = 280,
                                 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@280',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@280',
                                       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-282',
                                 controllerNumber = 282,
                                 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@282',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@282',
                                       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-284',
                                 controllerNumber = 284,
                                 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@284',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@284',
                                       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-288',
                                 controllerNumber = 288,
                                 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@288',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@288',
                                       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-290',
                                 controllerNumber = 290,
                                 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@290',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@290',
                                       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-286',
                                 controllerNumber = 286,
                                 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@286',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@286',
                                       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-0200000000600062b202341bc0264d13bd7bee0466524149442039',
                           id = '0200000000600062b202341bc0264d13bd7bee0466524149442039',
                           lun = 'key-vim.host.ScsiDisk-0200000000600062b202341bc0264d13bd7bee0466524149442039',
                           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-0200000000600062b202341bc0264d13bd7bee0466524149442039',
                                 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-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 = '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: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 = 2310910248553482710,
                                    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 = '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-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 = '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-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 = '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-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 = 2311191723530193366,
                                    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 = 2319917447808223702,
                                    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-020d000000300162b202341bc0566972747561',
                           id = '020d000000300162b202341bc0566972747561',
                           lun = 'key-vim.host.ScsiLun-020d000000300162b202341bc0566972747561',
                           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-020d000000300162b202341bc0566972747561',
                                 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 = '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: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 = 2310910248553482710,
                                    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 = '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-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 = '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-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 = '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-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 = 2311191723530193366,
                                    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 = 2319917447808223702,
                                    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.604d13bd7bee0466',
                           device = 'key-vim.host.PlugStoreTopology.Device-0200000000600062b202341bc0264d13bd7bee0466524149442039'
                        },
                        (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.300162b202341bc0',
                           device = 'key-vim.host.PlugStoreTopology.Device-020d000000300162b202341bc0566972747561'
                        },
                        (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: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: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: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: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: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: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: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: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: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: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:203300a098d709d6',
                           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: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: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: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: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: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: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: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: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: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: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:201200a098d709d6',
                           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: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: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:203200a098d709d6',
                           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.604d13bd7bee0466',
                           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.300162b202341bc0',
                           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-0200000000600062b202341bc0264d13bd7bee0466524149442039',
                           lun = 'key-vim.host.ScsiDisk-0200000000600062b202341bc0264d13bd7bee0466524149442039',
                           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-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-020d000000300162b202341bc0566972747561',
                           lun = 'key-vim.host.ScsiLun-020d000000300162b202341bc0566972747561',
                           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-0200000000600062b202341bc0264d13bd7bee0466524149442039',
                              'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6',
                              'key-vim.host.PlugStoreTopology.Device-020d000000300162b202341bc0566972747561',
                              '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/60f1d898-08c92318-9f19-b02628c91e00',
                           accessMode = 'readWrite',
                           mounted = true,
                           accessible = true,
                           inaccessibleReason = <unset>
                        },
                        volume = (vim.host.VmfsVolume) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           type = 'VMFS',
                           name = 'datastore1 (4)',
                           capacity = 661424963584,
                           blockSizeMb = 1,
                           blockSize = 1024,
                           unmapGranularity = 1024,
                           unmapPriority = 'low',
                           unmapBandwidthSpec = <unset>,
                           maxBlocks = 63963136,
                           majorVersion = 6,
                           version = '6.82',
                           uuid = '60f1d898-08c92318-9f19-b02628c91e00',
                           extent = (vim.host.ScsiDisk.Partition) [
                              (vim.host.ScsiDisk.Partition) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 diskName = 'naa.600062b202341bc0264d13bd7bee0466',
                                 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/60f1d898-f4784f8e-8652-b02628c91e00',
                           accessMode = 'readWrite',
                           mounted = true,
                           accessible = true,
                           inaccessibleReason = <unset>
                        },
                        volume = (vim.host.VffsVolume) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           type = 'VFFS',
                           name = 'OSDATA-60f1d898-f4784f8e-8652-b02628c91e00',
                           capacity = 128580583424,
                           majorVersion = 1,
                           version = '1.00',
                           uuid = '60f1d898-f4784f8e-8652-b02628c91e00',
                           extent = (vim.host.ScsiDisk.Partition) [
                              (vim.host.ScsiDisk.Partition) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 diskName = 'naa.600062b202341bc0264d13bd7bee0466',
                                 partition = 7
                              }
                           ]
                        },
                        vStorageSupport = 'vStorageUnsupported'
                     },
                     (vim.host.FileSystemMountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        mountInfo = (vim.host.MountInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           path = '/vmfs/volumes/69416743-7b450569-9bac-5ec8c3389c27',
                           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/bb7f58a9-0d47fb71-9d84-f620a0c5ad4d',
                           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 = 9072,
                        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 = 9072,
                        mtu = 1500,
                        portgroup = (Link) [
                           'key-vim.host.PortGroup-vMotion',
                           '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-67111794',
                              mac = (str) [
                                 '42:44:49:00:01:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111795',
                              mac = (str) [
                                 '42:44:49:00:01:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111796',
                              mac = (str) [
                                 '42:44:49:00:01:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111797',
                              mac = (str) [
                                 '42:44:49:00:01:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111798',
                              mac = (str) [
                                 '42:44:49:00:02:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111800',
                              mac = (str) [
                                 '42:44:49:00:02:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111801',
                              mac = (str) [
                                 '42:44:49:00:02:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111802',
                              mac = (str) [
                                 '42:44:49:00:02:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111803',
                              mac = (str) [
                                 '42:44:49:00:02:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111804',
                              mac = (str) [
                                 '42:44:49:00:03:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111805',
                              mac = (str) [
                                 '42:44:49:00:03:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111806',
                              mac = (str) [
                                 '42:44:49:00:03:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111807',
                              mac = (str) [
                                 '42:44:49:00:04:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111808',
                              mac = (str) [
                                 '42:44:49:00:05:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111809',
                              mac = (str) [
                                 '42:44:49:00:05:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111810',
                              mac = (str) [
                                 '42:44:49:00:05:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111811',
                              mac = (str) [
                                 '42:44:49:00:05:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111812',
                              mac = (str) [
                                 '42:44:49:00:06:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111814',
                              mac = (str) [
                                 '42:44:49:00:06:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111815',
                              mac = (str) [
                                 '42:44:49:00:07:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111817',
                              mac = (str) [
                                 '42:44:49:00:07:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111818',
                              mac = (str) [
                                 '42:44:49:00:07:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111820',
                              mac = (str) [
                                 '42:44:49:00:08:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111821',
                              mac = (str) [
                                 '42:44:49:00:08:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111822',
                              mac = (str) [
                                 '42:44:49:00:08:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111823',
                              mac = (str) [
                                 '42:44:49:00:08:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111824',
                              mac = (str) [
                                 '42:44:49:00:09:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111826',
                              mac = (str) [
                                 '42:44:49:00:09:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111827',
                              mac = (str) [
                                 '42:44:49:00:10:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111828',
                              mac = (str) [
                                 '42:44:49:00:09:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111829',
                              mac = (str) [
                                 '42:44:49:00:10:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111830',
                              mac = (str) [
                                 '42:44:49:00:10:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111831',
                              mac = (str) [
                                 '42:44:49:00:10:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111832',
                              mac = (str) [
                                 '42:44:49:00:10:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111833',
                              mac = (str) [
                                 '42:44:49:00:10:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111834',
                              mac = (str) [
                                 '42:44:49:00:11:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111835',
                              mac = (str) [
                                 '42:44:49:00:11:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111836',
                              mac = (str) [
                                 '42:44:49:00:11:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111839',
                              mac = (str) [
                                 '42:44:49:00:12:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111840',
                              mac = (str) [
                                 '42:44:49:00:12:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111841',
                              mac = (str) [
                                 '42:44:49:00:13:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111842',
                              mac = (str) [
                                 '42:44:49:00:13:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111843',
                              mac = (str) [
                                 '42:44:49:00:13:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111846',
                              mac = (str) [
                                 '42:44:49:00:14:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111847',
                              mac = (str) [
                                 '42:44:49:00:14:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111848',
                              mac = (str) [
                                 '42:44:49:00:14:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111849',
                              mac = (str) [
                                 '42:44:49:00:15:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111850',
                              mac = (str) [
                                 '42:44:49:00:15:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111851',
                              mac = (str) [
                                 '42:44:49:00:15:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111852',
                              mac = (str) [
                                 '42:44:49:00:15:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111853',
                              mac = (str) [
                                 '42:44:49:00:16:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111854',
                              mac = (str) [
                                 '42:44:49:00:16:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111855',
                              mac = (str) [
                                 '42:44:49:00:16:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111856',
                              mac = (str) [
                                 '42:44:49:00:16:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111860',
                              mac = (str) [
                                 '42:44:49:00:17:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111861',
                              mac = (str) [
                                 '42:44:49:00:18:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111862',
                              mac = (str) [
                                 '42:44:49:00:18:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111863',
                              mac = (str) [
                                 '42:44:49:00:18:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111864',
                              mac = (str) [
                                 '42:44:49:00:18:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111865',
                              mac = (str) [
                                 '42:44:49:00:18:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111866',
                              mac = (str) [
                                 '42:44:49:00:19:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111867',
                              mac = (str) [
                                 '42:44:49:00:19:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111868',
                              mac = (str) [
                                 '42:44:49:00:19:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111869',
                              mac = (str) [
                                 '42:44:49:00:19:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111870',
                              mac = (str) [
                                 '42:44:49:00:20:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111871',
                              mac = (str) [
                                 '42:44:49:00:20:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111872',
                              mac = (str) [
                                 '42:44:49:00:20:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111873',
                              mac = (str) [
                                 '42:44:49:00:20:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111874',
                              mac = (str) [
                                 '42:44:49:00:21:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111875',
                              mac = (str) [
                                 '42:44:49:00:21:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111876',
                              mac = (str) [
                                 '42:44:49:00:21:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111877',
                              mac = (str) [
                                 '42:44:49:00:21:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111878',
                              mac = (str) [
                                 '42:44:49:00:22:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111880',
                              mac = (str) [
                                 '42:44:49:00:22:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111881',
                              mac = (str) [
                                 '42:44:49:00:22:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111884',
                              mac = (str) [
                                 '42:44:49:00:23:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111885',
                              mac = (str) [
                                 '42:44:49:00:23:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111886',
                              mac = (str) [
                                 '42:44:49:00:23:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111889',
                              mac = (str) [
                                 '42:44:49:00:24:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111890',
                              mac = (str) [
                                 '42:44:49:00:24:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111891',
                              mac = (str) [
                                 '42:44:49:00:24:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111892',
                              mac = (str) [
                                 '42:44:49:00:25:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111893',
                              mac = (str) [
                                 '42:44:49:00:25:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111897',
                              mac = (str) [
                                 '42:44:49:00:26:03'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111898',
                              mac = (str) [
                                 '42:44:49:00:26:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111899',
                              mac = (str) [
                                 '42:44:49:00:26:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111900',
                              mac = (str) [
                                 '42:44:49:00:27:04'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111902',
                              mac = (str) [
                                 '42:44:49:00:27:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111909',
                              mac = (str) [
                                 '42:44:49:00:29:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111911',
                              mac = (str) [
                                 '42:44:49:00:30:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111912',
                              mac = (str) [
                                 '42:44:49:00:30:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111913',
                              mac = (str) [
                                 '42:44:49:00:30:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111914',
                              mac = (str) [
                                 '42:44:49:00:31:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111915',
                              mac = (str) [
                                 '42:44:49:00:31:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111916',
                              mac = (str) [
                                 '42:44:49:00:31:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111917',
                              mac = (str) [
                                 '42:44:49:00:32:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111918',
                              mac = (str) [
                                 '42:44:49:00:32:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111919',
                              mac = (str) [
                                 '42:44:49:00:32:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111920',
                              mac = (str) [
                                 '42:44:49:00:32:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111921',
                              mac = (str) [
                                 '42:44:49:00:25:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111922',
                              mac = (str) [
                                 '42:44:49:00:33:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111923',
                              mac = (str) [
                                 '42:44:49:00:33:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111926',
                              mac = (str) [
                                 '42:44:49:00:34:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111927',
                              mac = (str) [
                                 '42:44:49:00:34:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111928',
                              mac = (str) [
                                 '42:44:49:00:35:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111929',
                              mac = (str) [
                                 '42:44:49:00:35:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111932',
                              mac = (str) [
                                 '42:44:49:00:36:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111933',
                              mac = (str) [
                                 '42:44:49:00:36:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111935',
                              mac = (str) [
                                 '42:44:49:00:37:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111936',
                              mac = (str) [
                                 '42:44:49:00:37:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111937',
                              mac = (str) [
                                 '42:44:49:00:38:03'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111938',
                              mac = (str) [
                                 '42:44:49:00:38:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111940',
                              mac = (str) [
                                 '42:44:49:00:39:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111941',
                              mac = (str) [
                                 '42:44:49:00:39:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111942',
                              mac = (str) [
                                 '42:44:49:00:39:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111943',
                              mac = (str) [
                                 '42:44:49:00:39:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111944',
                              mac = (str) [
                                 '42:44:49:00:39:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111946',
                              mac = (str) [
                                 '42:44:49:00:02:04'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111947',
                              mac = (str) [
                                 '42:44:49:00:38:02'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111950',
                              mac = (str) [
                                 '42:44:49:00:29:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111951',
                              mac = (str) [
                                 '42:44:49:00:28:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111952',
                              mac = (str) [
                                 '42:44:49:00:33:02'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111953',
                              mac = (str) [
                                 '42:44:49:00:18:02'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111954',
                              mac = (str) [
                                 '42:44:49:00:29: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:30:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111956',
                              mac = (str) [
                                 '42:44:49:00:34:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111957',
                              mac = (str) [
                                 '42:44:49:00:28:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111958',
                              mac = (str) [
                                 '42:44:49:00:39:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111959',
                              mac = (str) [
                                 '42:44:49:00:36:11'
                              ],
                              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:1e:00'
                              ],
                              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-vMotion',
                        port = (vim.host.PortGroup.Port) [],
                        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',
                                    '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>
                           }
                        },
                        spec = (vim.host.PortGroup.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'vMotion',
                           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 = <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-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:67:02:1c'
                              ],
                              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:62:05:67'
                              ],
                              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:1e:00',
                        fcoeConfiguration = (vim.host.FcoeConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           priorityClass = 3,
                           sourceMac = 'b0:26:28:c9:1e:00',
                           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:1e:01',
                        fcoeConfiguration = (vim.host.FcoeConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           priorityClass = 3,
                           sourceMac = 'b0:26:28:c9:1e:01',
                           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:7a:c0',
                        fcoeConfiguration = (vim.host.FcoeConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           priorityClass = 3,
                           sourceMac = 'b0:26:28:d2:7a: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-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:7a:c1',
                        fcoeConfiguration = (vim.host.FcoeConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           priorityClass = 3,
                           sourceMac = 'b0:26:28:d2:7a: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-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:97:b1',
                        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.23',
                              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:1e00',
                                       prefixLength = 64,
                                       origin = 'other',
                                       dadState = 'preferred',
                                       lifetime = <unset>,
                                       operation = <unset>
                                    }
                                 ],
                                 autoConfigurationEnabled = true,
                                 dhcpV6Enabled = false
                              }
                           },
                           mac = 'b0:26:28:c9:1e:00',
                           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.1',
                                 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.23',
                              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:fe62:567',
                                       prefixLength = 64,
                                       origin = 'other',
                                       dadState = 'preferred',
                                       lifetime = <unset>,
                                       operation = <unset>
                                    }
                                 ],
                                 autoConfigurationEnabled = false,
                                 dhcpV6Enabled = false
                              }
                           },
                           mac = '00:50:56:62:05:67',
                           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.27',
                              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:fe67:21c',
                                       prefixLength = 64,
                                       origin = 'other',
                                       dadState = 'preferred',
                                       lifetime = <unset>,
                                       operation = <unset>
                                    }
                                 ],
                                 autoConfigurationEnabled = false,
                                 dhcpV6Enabled = false
                              }
                           },
                           mac = '00:50:56:67:02:1c',
                           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-23',
                     domainName = '',
                     address = (str) [],
                     searchDomain = (str) []
                  },
                  ipRouteConfig = (vim.host.IpRouteConfig) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     defaultGateway = '172.27.21.1',
                     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.1',
                           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:1e00',
                           deviceName = 'vmk0'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = 'ff01::',
                           prefixLength = 32,
                           gateway = 'fe80::250:56ff:fe62:567',
                           deviceName = 'vmk1'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = 'ff01::',
                           prefixLength = 32,
                           gateway = 'fe80::250:56ff:fe67:21c',
                           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:1e00',
                           deviceName = 'vmk0'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = 'ff02::',
                           prefixLength = 32,
                           gateway = 'fe80::250:56ff:fe62:567',
                           deviceName = 'vmk1'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = 'ff02::',
                           prefixLength = 32,
                           gateway = 'fe80::250:56ff:fe67:21c',
                           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-23',
                           domainName = '',
                           address = (str) [],
                           searchDomain = (str) []
                        },
                        ipRouteConfig = (vim.host.IpRouteConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           defaultGateway = '172.27.21.1',
                           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.1',
                                    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:1e00',
                                    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:fe62:567',
                                    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:fe67:21c',
                                    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:1e00',
                                    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:fe62:567',
                                    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:fe67:21c',
                                    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.23',
                                 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:1e00',
                                          prefixLength = 64,
                                          origin = 'other',
                                          dadState = 'preferred',
                                          lifetime = <unset>,
                                          operation = <unset>
                                       }
                                    ],
                                    autoConfigurationEnabled = true,
                                    dhcpV6Enabled = false
                                 }
                              },
                              mac = 'b0:26:28:c9:1e:00',
                              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.1',
                                    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.23',
                                 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:fe62:567',
                                          prefixLength = 64,
                                          origin = 'other',
                                          dadState = 'preferred',
                                          lifetime = <unset>,
                                          operation = <unset>
                                       }
                                    ],
                                    autoConfigurationEnabled = false,
                                    dhcpV6Enabled = false
                                 }
                              },
                              mac = '00:50:56:62:05:67',
                              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.27',
                                 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:fe67:21c',
                                          prefixLength = 64,
                                          origin = 'other',
                                          dadState = 'preferred',
                                          lifetime = <unset>,
                                          operation = <unset>
                                       }
                                    ],
                                    autoConfigurationEnabled = false,
                                    dhcpV6Enabled = false
                                 }
                              },
                              mac = '00:50:56:67:02:1c',
                              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.23',
                     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:fe62:567',
                              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.23',
                                    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:1e00',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:1e:00',
                                 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.1',
                                       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.23',
                                    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:fe62:567',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:62:05:67',
                                 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.27',
                                    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:fe67:21c',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:67:02:1c',
                                 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.23',
                                    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:1e00',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:1e:00',
                                 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.1',
                                       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.23',
                                    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:fe62:567',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:62:05:67',
                                 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.27',
                                    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:fe67:21c',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:67:02:1c',
                                 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.23',
                                    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:1e00',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:1e:00',
                                 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.1',
                                       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.23',
                                    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:fe62:567',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:62:05:67',
                                 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.27',
                                    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:fe67:21c',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:67:02:1c',
                                 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.23',
                                    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:1e00',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:1e:00',
                                 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.1',
                                       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.23',
                                    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:fe62:567',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:62:05:67',
                                 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.27',
                                    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:fe67:21c',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:67:02:1c',
                                 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.23',
                                    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:1e00',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:1e:00',
                                 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.1',
                                       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.23',
                                    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:fe62:567',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:62:05:67',
                                 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.27',
                                    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:fe67:21c',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:67:02:1c',
                                 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.23',
                                    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:1e00',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:1e:00',
                                 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.1',
                                       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.23',
                                    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:fe62:567',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:62:05:67',
                                 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.27',
                                    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:fe67:21c',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:67:02:1c',
                                 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.23',
                                    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:1e00',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:1e:00',
                                 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.1',
                                       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.23',
                                    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:fe62:567',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:62:05:67',
                                 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.27',
                                    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:fe67:21c',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:67:02:1c',
                                 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.23',
                                    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:1e00',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:1e:00',
                                 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.1',
                                       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.23',
                                    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:fe62:567',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:62:05:67',
                                 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.27',
                                    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:fe67:21c',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:67:02:1c',
                                 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.23',
                                    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:1e00',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:1e:00',
                                 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.1',
                                       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.23',
                                    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:fe62:567',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:62:05:67',
                                 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.27',
                                    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:fe67:21c',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:67:02:1c',
                                 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.23',
                                    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:1e00',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:1e:00',
                                 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.1',
                                       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.23',
                                    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:fe62:567',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:62:05:67',
                                 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.27',
                                    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:fe67:21c',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:67:02:1c',
                                 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/60f1d898-f4784f8e-8652-b02628c91e00'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ScratchConfig.CurrentScratchLocation',
                     value = '/vmfs/volumes/60f1d898-f4784f8e-8652-b02628c91e00'
                  },
                  (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,
                  80,
                  103,
                  56,
                  108,
                  114,
                  78,
                  52,
                  88,
                  82,
                  82,
                  90,
                  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,
                  77,
                  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,
                  76,
                  56,
                  85,
                  82,
                  77,
                  105,
                  73,
                  55,
                  120,
                  43,
                  48,
                  103,
                  73,
                  75,
                  105,
                  117,
                  66,
                  57,
                  87,
                  112,
                  52,
                  72,
                  53,
                  122,
                  68,
                  114,
                  69,
                  103,
                  98,
                  78,
                  55,
                  78,
                  52,
                  71,
                  69,
                  10,
                  120,
                  87,
                  48,
                  80,
                  66,
                  50,
                  85,
                  54,
                  71,
                  73,
                  107,
                  105,
                  69,
                  84,
                  90,
                  99,
                  47,
                  67,
                  104,
                  103,
                  54,
                  106,
                  118,
                  101,
                  111,
                  54,
                  101,
                  90,
                  83,
                  78,
                  68,
                  104,
                  109,
                  120,
                  73,
                  114,
                  69,
                  118,
                  65,
                  121,
                  65,
                  122,
                  78,
                  81,
                  67,
                  118,
                  122,
                  49,
                  66,
                  75,
                  88,
                  115,
                  104,
                  85,
                  81,
                  52,
                  118,
                  78,
                  69,
                  70,
                  65,
                  51,
                  109,
                  75,
                  10,
                  50,
                  67,
                  113,
                  55,
                  86,
                  97,
                  55,
                  47,
                  102,
                  52,
                  109,
                  89,
                  50,
                  100,
                  76,
                  104,
                  85,
                  108,
                  43,
                  100,
                  56,
                  72,
                  43,
                  101,
                  72,
                  47,
                  48,
                  57,
                  48,
                  84,
                  119,
                  77,
                  72,
                  73,
                  121,
                  116,
                  116,
                  114,
                  97,
                  77,
                  82,
                  105,
                  71,
                  102,
                  51,
                  99,
                  104,
                  78,
                  107,
                  98,
                  86,
                  99,
                  65,
                  90,
                  112,
                  79,
                  122,
                  79,
                  101,
                  65,
                  107,
                  102,
                  117,
                  73,
                  10,
                  55,
                  73,
                  90,
                  115,
                  86,
                  105,
                  101,
                  97,
                  115,
                  120,
                  102,
                  118,
                  67,
                  119,
                  101,
                  99,
                  75,
                  66,
                  85,
                  122,
                  80,
                  118,
                  100,
                  118,
                  76,
                  73,
                  48,
                  99,
                  88,
                  116,
                  120,
                  107,
                  102,
                  121,
                  107,
                  84,
                  56,
                  87,
                  52,
                  54,
                  119,
                  121,
                  108,
                  55,
                  119,
                  88,
                  47,
                  90,
                  57,
                  83,
                  53,
                  119,
                  48,
                  101,
                  81,
                  116,
                  88,
                  78,
                  105,
                  118,
                  80,
                  77,
                  118,
                  111,
                  10,
                  83,
                  74,
                  53,
                  78,
                  51,
                  119,
                  113,
                  51,
                  70,
                  120,
                  119,
                  103,
                  99,
                  50,
                  120,
                  52,
                  65,
                  75,
                  70,
                  97,
                  52,
                  67,
                  51,
                  81,
                  84,
                  73,
                  55,
                  81,
                  89,
                  73,
                  72,
                  102,
                  118,
                  116,
                  106,
                  73,
                  65,
                  50,
                  117,
                  77,
                  85,
                  43,
                  98,
                  114,
                  69,
                  83,
                  55,
                  107,
                  88,
                  66,
                  68,
                  67,
                  110,
                  116,
                  51,
                  54,
                  110,
                  47,
                  81,
                  105,
                  110,
                  110,
                  67,
                  117,
                  10,
                  56,
                  75,
                  111,
                  82,
                  83,
                  69,
                  78,
                  112,
                  79,
                  73,
                  111,
                  53,
                  52,
                  90,
                  111,
                  108,
                  109,
                  75,
                  80,
                  104,
                  105,
                  82,
                  87,
                  43,
                  101,
                  78,
                  112,
                  121,
                  102,
                  113,
                  72,
                  66,
                  119,
                  117,
                  114,
                  69,
                  102,
                  88,
                  76,
                  89,
                  57,
                  48,
                  83,
                  74,
                  74,
                  111,
                  87,
                  50,
                  75,
                  105,
                  99,
                  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,
                  122,
                  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,
                  115,
                  48,
                  57,
                  112,
                  108,
                  71,
                  102,
                  98,
                  78,
                  98,
                  117,
                  47,
                  119,
                  52,
                  10,
                  55,
                  120,
                  47,
                  70,
                  56,
                  65,
                  76,
                  78,
                  106,
                  66,
                  116,
                  82,
                  121,
                  83,
                  54,
                  55,
                  120,
                  103,
                  85,
                  51,
                  74,
                  90,
                  78,
                  97,
                  112,
                  114,
                  107,
                  67,
                  55,
                  121,
                  49,
                  99,
                  85,
                  75,
                  57,
                  97,
                  73,
                  98,
                  98,
                  53,
                  78,
                  118,
                  73,
                  49,
                  108,
                  120,
                  105,
                  72,
                  111,
                  47,
                  55,
                  117,
                  108,
                  89,
                  99,
                  118,
                  102,
                  71,
                  74,
                  50,
                  109,
                  74,
                  53,
                  55,
                  10,
                  85,
                  52,
                  115,
                  106,
                  65,
                  81,
                  77,
                  118,
                  87,
                  56,
                  83,
                  72,
                  77,
                  109,
                  65,
                  99,
                  107,
                  87,
                  51,
                  75,
                  76,
                  105,
                  83,
                  86,
                  97,
                  114,
                  71,
                  87,
                  71,
                  50,
                  81,
                  81,
                  53,
                  77,
                  78,
                  50,
                  90,
                  86,
                  88,
                  51,
                  112,
                  116,
                  106,
                  101,
                  50,
                  78,
                  51,
                  101,
                  122,
                  116,
                  70,
                  50,
                  83,
                  99,
                  104,
                  102,
                  102,
                  98,
                  74,
                  43,
                  108,
                  72,
                  104,
                  51,
                  10,
                  103,
                  90,
                  81,
                  106,
                  103,
                  47,
                  116,
                  111,
                  56,
                  47,
                  84,
                  51,
                  90,
                  53,
                  75,
                  65,
                  102,
                  47,
                  82,
                  98,
                  102,
                  70,
                  52,
                  100,
                  73,
                  71,
                  50,
                  86,
                  110,
                  117,
                  73,
                  105,
                  108,
                  48,
                  73,
                  71,
                  51,
                  68,
                  120,
                  105,
                  89,
                  90,
                  68,
                  55,
                  76,
                  115,
                  118,
                  52,
                  102,
                  77,
                  51,
                  121,
                  116,
                  108,
                  102,
                  89,
                  72,
                  70,
                  103,
                  110,
                  98,
                  102,
                  113,
                  111,
                  10,
                  86,
                  83,
                  99,
                  50,
                  99,
                  116,
                  110,
                  101,
                  89,
                  122,
                  76,
                  71,
                  103,
                  74,
                  115,
                  121,
                  69,
                  109,
                  86,
                  85,
                  111,
                  100,
                  57,
                  69,
                  99,
                  122,
                  88,
                  49,
                  121,
                  75,
                  116,
                  57,
                  88,
                  79,
                  80,
                  66,
                  49,
                  80,
                  101,
                  66,
                  97,
                  77,
                  98,
                  117,
                  76,
                  72,
                  49,
                  51,
                  83,
                  54,
                  99,
                  117,
                  85,
                  102,
                  108,
                  119,
                  68,
                  110,
                  54,
                  70,
                  104,
                  48,
                  114,
                  118,
                  10,
                  57,
                  70,
                  118,
                  104,
                  108,
                  65,
                  90,
                  109,
                  57,
                  110,
                  81,
                  113,
                  52,
                  117,
                  89,
                  118,
                  73,
                  74,
                  87,
                  52,
                  104,
                  89,
                  66,
                  118,
                  74,
                  67,
                  83,
                  70,
                  49,
                  77,
                  87,
                  72,
                  80,
                  53,
                  74,
                  80,
                  50,
                  113,
                  105,
                  117,
                  101,
                  101,
                  48,
                  101,
                  83,
                  83,
                  77,
                  101,
                  120,
                  49,
                  55,
                  53,
                  51,
                  121,
                  86,
                  99,
                  51,
                  119,
                  53,
                  82,
                  70,
                  109,
                  48,
                  104,
                  10,
                  75,
                  76,
                  117,
                  90,
                  90,
                  43,
                  115,
                  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:60f1d898-08c92318-9f19-b02628c91e00',
                     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-60f1d898-f4784f8e-8652-b02628c91e00',
                        capacity = 128580583424,
                        majorVersion = 1,
                        version = '1.00',
                        uuid = '60f1d898-f4784f8e-8652-b02628c91e00',
                        extent = (vim.host.ScsiDisk.Partition) [
                           (vim.host.ScsiDisk.Partition) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              diskName = 'naa.600062b202341bc0264d13bd7bee0466',
                              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:60f1d898-08c92318-9f19-b02628c91e00',
               '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 = '9abf7a0c-3196-11ea-8870-d222cf5ff177',
                  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 = 2445405739
               },
               cpuPkg = (vim.host.CpuPackage) [
                  (vim.host.CpuPackage) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     index = 0,
                     vendor = 'amd',
                     hz = 2445405839,
                     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 = 2445405640,
                     busHz = 99812454,
                     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 = 130
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'esxi7-23'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network',
               'vim.Network:HaNetwork-vMotion'
            ]
         },
         (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:26:19.96969Z,
               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 = 26500,
                           unitModifier = -2,
                           baseUnits = 'Watts',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.19.8.96',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 29000,
                           unitModifier = -2,
                           baseUnits = 'Watts',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.19.6.94',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 25500,
                           unitModifier = -2,
                           baseUnits = 'Watts',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.19.7.95',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 28500,
                           unitModifier = -2,
                           baseUnits = 'Watts',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.19.5.93',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 2000,
                           unitModifier = -2,
                           baseUnits = 'Watts',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.19.4.92',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 31400,
                           unitModifier = -2,
                           baseUnits = 'Watts',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.19.2.90',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 58000,
                           unitModifier = -2,
                           baseUnits = 'Watts',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.19.1.89',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 458800,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.12.78',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 458800,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.11.77',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 458800,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.10.76',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 458800,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.9.75',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 466200,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.8.74',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 466200,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.7.73',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 496000,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.6.70',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 496000,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.5.69',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 496000,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.4.68',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 496000,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.3.67',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 496000,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.2.66',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 496000,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.1.65',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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 = 6100,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.32.112',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 5900,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.31.111',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6000,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.30.110',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6100,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.29.109',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6200,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.28.108',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6200,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.27.107',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6200,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.26.106',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6000,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.25.105',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 5900,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.24.104',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 5900,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.23.103',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 5800,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.22.102',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 5600,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.21.101',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 5200,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.20.100',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 4900,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.19.99',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 4900,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.18.98',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 4900,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.17.97',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 5400,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.16.96',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 5800,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.15.95',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 5900,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.14.94',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 5900,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.13.93',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6100,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.12.92',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6200,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.11.91',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6200,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.10.90',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6100,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.9.89',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6200,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.8.88',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6500,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.7.87',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6500,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.6.86',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6600,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.5.85',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6400,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.4.84',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6300,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.3.83',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6100,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.2.82',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6100,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.1.81',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = -3700,
                           unitModifier = -2,
                           baseUnits = 'unspecified',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.3.2.54',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6200,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.3.2.52',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = -3400,
                           unitModifier = -2,
                           baseUnits = 'unspecified',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.3.1.53',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 6500,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.3.1.51',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 4800,
                           unitModifier = -2,
                           baseUnits = 'CFM',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.23.1.58',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 4000,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.39.2.50',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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 = 2000,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.39.1.49',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:09Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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 = '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.254',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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:49:10Z',
                           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 = 22869442560,
                  capacity = 128580583424,
                  accessible = true,
                  capacityForVmCache = 128580583424,
                  freeForVmCache = 105711140864
               },
               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 = '9abf7a0c-3196-11ea-8870-d222cf5ff177',
                  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:26:19.96969Z,
                  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 = 26500,
                              unitModifier = -2,
                              baseUnits = 'Watts',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.19.8.96',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 29000,
                              unitModifier = -2,
                              baseUnits = 'Watts',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.19.6.94',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 25500,
                              unitModifier = -2,
                              baseUnits = 'Watts',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.19.7.95',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 28500,
                              unitModifier = -2,
                              baseUnits = 'Watts',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.19.5.93',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 2000,
                              unitModifier = -2,
                              baseUnits = 'Watts',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.19.4.92',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 31400,
                              unitModifier = -2,
                              baseUnits = 'Watts',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.19.2.90',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 58000,
                              unitModifier = -2,
                              baseUnits = 'Watts',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.19.1.89',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 458800,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.12.78',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 458800,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.11.77',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 458800,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.10.76',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 458800,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.9.75',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 466200,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.8.74',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 466200,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.7.73',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 496000,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.6.70',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 496000,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.5.69',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 496000,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.4.68',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 496000,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.3.67',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 496000,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.2.66',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 496000,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.1.65',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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 = 6100,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.32.112',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 5900,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.31.111',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6000,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.30.110',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6100,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.29.109',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6200,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.28.108',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6200,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.27.107',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6200,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.26.106',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6000,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.25.105',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 5900,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.24.104',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 5900,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.23.103',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 5800,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.22.102',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 5600,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.21.101',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 5200,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.20.100',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 4900,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.19.99',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 4900,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.18.98',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 4900,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.17.97',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 5400,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.16.96',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 5800,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.15.95',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 5900,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.14.94',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 5900,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.13.93',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6100,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.12.92',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6200,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.11.91',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6200,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.10.90',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6100,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.9.89',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6200,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.8.88',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6500,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.7.87',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6500,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.6.86',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6600,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.5.85',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6400,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.4.84',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6300,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.3.83',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6100,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.2.82',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6100,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.1.81',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = -3700,
                              unitModifier = -2,
                              baseUnits = 'unspecified',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.3.2.54',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6200,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.3.2.52',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = -3400,
                              unitModifier = -2,
                              baseUnits = 'unspecified',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.3.1.53',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 6500,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.3.1.51',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 4800,
                              unitModifier = -2,
                              baseUnits = 'CFM',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.23.1.58',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 4000,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.39.2.50',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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 = 2000,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.39.1.49',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:09Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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 = '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.254',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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:49:10Z',
                              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 = 22869442560,
                     capacity = 128580583424,
                     accessible = true,
                     capacityForVmCache = 128580583424,
                     freeForVmCache = 105711140864
                  },
                  hostMaxVirtualDiskCapacity = 68169720922112,
                  cryptoState = 'incapable',
                  cryptoKeyId = <unset>,
                  statelessNvdsMigrationReady = <unset>,
                  partialMaintenanceMode = (vim.host.PartialMaintenanceModeRuntimeInfo) []
               },
               config = (vim.host.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'esxi7-23',
                  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 = true,
                  featureVersion = (vim.host.FeatureVersionInfo) [],
                  agentVmDatastore = <unset>,
                  agentVmNetwork = <unset>
               },
               quickStats = (vim.host.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 76752,
                  overallMemoryUsage = 1846664,
                  distributedCpuFairness = <unset>,
                  distributedMemoryFairness = <unset>,
                  availablePMemCapacity = <unset>,
                  uptime = 1203788
               },
               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 = 36629,
                           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.2102779',
                                       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/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.2100883',
                                       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.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/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.2101517',
                                       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.2101534',
                                       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.2102841',
                                                   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.2100863',
                                       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.2100950',
                                       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.2101041',
                                       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.2101069',
                                       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.2100146',
                                       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.2099762',
                                       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.2099771',
                                       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.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/lbt/net-lbt.2100947',
                                       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.2101808',
                                       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.2101853',
                                       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.2101799',
                                       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.2101810',
                                       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.2101846',
                                       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.2101856',
                                       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.2101900',
                                       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.2101918',
                                       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.2101805',
                                       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.2101854',
                                       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.2100379',
                                       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.2100389',
                                       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/sensord/sh.2100999',
                                       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/sensord/sensord.2101040',
                                       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',
                                 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.2102086',
                                       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.2102101',
                                       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.2100882',
                                       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.2100888',
                                       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.2100962',
                                       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.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/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.2101744',
                                       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.2101796',
                                       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.2101844',
                                       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.2100453',
                                       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.2100470',
                                       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.2100660',
                                       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.2100671',
                                       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.3051690',
                                       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.3052221',
                                       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.3052251',
                                       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.3052256',
                                       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.3052291',
                                       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.3052427',
                                       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.3052431',
                                       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.2098640',
                                       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.2102123',
                                       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.2102145',
                                       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.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/apiForwarder/apiForwarder.2100970',
                                       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.2100172',
                                       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.2100184',
                                       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.2098830',
                                       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.2121217',
                                       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.2121228',
                                       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.2102778',
                                             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.3051599',
                                             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.3051603',
                                             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.3051604',
                                             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.3051689',
                                             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.3051691',
                                             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.2100559',
                                 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.2100575',
                                 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/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/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/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:1621',
               'vim.VirtualMachine:1622',
               'vim.VirtualMachine:1624',
               'vim.VirtualMachine:1625',
               'vim.VirtualMachine:1626',
               'vim.VirtualMachine:1629',
               'vim.VirtualMachine:1630',
               'vim.VirtualMachine:1632',
               'vim.VirtualMachine:1637',
               'vim.VirtualMachine:1640',
               'vim.VirtualMachine:1644',
               'vim.VirtualMachine:1651',
               'vim.VirtualMachine:1652',
               'vim.VirtualMachine:1653',
               'vim.VirtualMachine:1654',
               'vim.VirtualMachine:1659',
               'vim.VirtualMachine:1685',
               'vim.VirtualMachine:1687',
               'vim.VirtualMachine:1689',
               'vim.VirtualMachine:1701',
               'vim.VirtualMachine:1703',
               'vim.VirtualMachine:1704',
               'vim.VirtualMachine:1708',
               'vim.VirtualMachine:1709',
               'vim.VirtualMachine:1712',
               'vim.VirtualMachine:1713',
               'vim.VirtualMachine:1718',
               'vim.VirtualMachine:1719',
               'vim.VirtualMachine:1724',
               'vim.VirtualMachine:1761',
               'vim.VirtualMachine:1811',
               'vim.VirtualMachine:1825',
               'vim.VirtualMachine:1826',
               'vim.VirtualMachine:1840',
               'vim.VirtualMachine:1846',
               'vim.VirtualMachine:1848',
               'vim.VirtualMachine:1851',
               'vim.VirtualMachine:1852',
               'vim.VirtualMachine:1857',
               'vim.VirtualMachine:1858',
               'vim.VirtualMachine:1860',
               'vim.VirtualMachine:1911',
               'vim.VirtualMachine:1920',
               'vim.VirtualMachine:1921',
               'vim.VirtualMachine:1922',
               'vim.VirtualMachine:1924',
               'vim.VirtualMachine:1925',
               'vim.VirtualMachine:1926',
               'vim.VirtualMachine:1927',
               'vim.VirtualMachine:1928',
               'vim.VirtualMachine:1929',
               'vim.VirtualMachine:1930',
               'vim.VirtualMachine:1932',
               'vim.VirtualMachine:1939',
               'vim.VirtualMachine:1940',
               'vim.VirtualMachine:1942',
               'vim.VirtualMachine:1943',
               'vim.VirtualMachine:1945',
               'vim.VirtualMachine:1946',
               'vim.VirtualMachine:1948',
               'vim.VirtualMachine:1950',
               'vim.VirtualMachine:1953',
               'vim.VirtualMachine:1954',
               'vim.VirtualMachine:1955',
               'vim.VirtualMachine:1956',
               'vim.VirtualMachine:1999',
               'vim.VirtualMachine:2012',
               'vim.VirtualMachine:2023',
               'vim.VirtualMachine:2024',
               '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:2047',
               'vim.VirtualMachine:2048',
               'vim.VirtualMachine:2049',
               'vim.VirtualMachine:2050',
               'vim.VirtualMachine:2051',
               'vim.VirtualMachine:2052',
               'vim.VirtualMachine:2053',
               'vim.VirtualMachine:2056',
               'vim.VirtualMachine:2057',
               'vim.VirtualMachine:2061',
               'vim.VirtualMachine:2063',
               'vim.VirtualMachine:2064',
               'vim.VirtualMachine:2066',
               'vim.VirtualMachine:2067',
               'vim.VirtualMachine:2068',
               'vim.VirtualMachine:2069',
               'vim.VirtualMachine:2072',
               'vim.VirtualMachine:2075',
               'vim.VirtualMachine:2076',
               'vim.VirtualMachine:2079',
               'vim.VirtualMachine:2082',
               'vim.VirtualMachine:2084',
               'vim.VirtualMachine:2085',
               'vim.VirtualMachine:2086',
               'vim.VirtualMachine:2089',
               'vim.VirtualMachine:2092',
               'vim.VirtualMachine:2093',
               'vim.VirtualMachine:2096',
               'vim.VirtualMachine:2097',
               'vim.VirtualMachine:2098',
               'vim.VirtualMachine:2099',
               'vim.VirtualMachine:2100',
               'vim.VirtualMachine:2106',
               'vim.VirtualMachine:2109',
               'vim.VirtualMachine:2110',
               'vim.VirtualMachine:2111',
               'vim.VirtualMachine:2120',
               'vim.VirtualMachine:2122',
               'vim.VirtualMachine:2126',
               'vim.VirtualMachine:2128',
               'vim.VirtualMachine:2133',
               'vim.VirtualMachine:2134',
               'vim.VirtualMachine:2136',
               'vim.VirtualMachine:2137',
               'vim.VirtualMachine:2139',
               'vim.VirtualMachine:2140',
               'vim.VirtualMachine:2143',
               'vim.VirtualMachine:2144',
               'vim.VirtualMachine:2145',
               'vim.VirtualMachine:2146',
               'vim.VirtualMachine:2147',
               'vim.VirtualMachine:2148',
               'vim.VirtualMachine:2149',
               'vim.VirtualMachine:2150',
               'vim.VirtualMachine:2151',
               'vim.VirtualMachine:2152'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 154. 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 = 720
                  },
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'expirationMinutes',
                     value = 0
                  },
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'expirationDate',
                     value = 2021-09-19T15:49:50.103013Z
                  },
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'system_time',
                     value = 2021-08-20T15:49:50.103036Z
                  }
               ]
            }
         },
         (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 = 720
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'expirationMinutes',
                        value = 0
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'expirationDate',
                        value = 2021-09-19T15:49:50.104292Z
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'system_time',
                        value = 2021-08-20T15:49:50.109828Z
                     },
                     (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'
            }
         }
      ]
   }
]
=============== 155. 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:1621',
               'vim.VirtualMachine:1622',
               'vim.VirtualMachine:1624',
               'vim.VirtualMachine:1625',
               'vim.VirtualMachine:1626',
               'vim.VirtualMachine:1629',
               'vim.VirtualMachine:1630',
               'vim.VirtualMachine:1632',
               'vim.VirtualMachine:1637',
               'vim.VirtualMachine:1640',
               'vim.VirtualMachine:1644',
               'vim.VirtualMachine:1651',
               'vim.VirtualMachine:1652',
               'vim.VirtualMachine:1653',
               'vim.VirtualMachine:1654',
               'vim.VirtualMachine:1659',
               'vim.VirtualMachine:1685',
               'vim.VirtualMachine:1687',
               'vim.VirtualMachine:1689',
               'vim.VirtualMachine:1701',
               'vim.VirtualMachine:1703',
               'vim.VirtualMachine:1704',
               'vim.VirtualMachine:1708',
               'vim.VirtualMachine:1709',
               'vim.VirtualMachine:1712',
               'vim.VirtualMachine:1713',
               'vim.VirtualMachine:1718',
               'vim.VirtualMachine:1719',
               'vim.VirtualMachine:1724',
               'vim.VirtualMachine:1761',
               'vim.VirtualMachine:1811',
               'vim.VirtualMachine:1825',
               'vim.VirtualMachine:1826',
               'vim.VirtualMachine:1840',
               'vim.VirtualMachine:1846',
               'vim.VirtualMachine:1848',
               'vim.VirtualMachine:1851',
               'vim.VirtualMachine:1852',
               'vim.VirtualMachine:1857',
               'vim.VirtualMachine:1858',
               'vim.VirtualMachine:1860',
               'vim.VirtualMachine:1911',
               'vim.VirtualMachine:1920',
               'vim.VirtualMachine:1921',
               'vim.VirtualMachine:1922',
               'vim.VirtualMachine:1924',
               'vim.VirtualMachine:1925',
               'vim.VirtualMachine:1926',
               'vim.VirtualMachine:1927',
               'vim.VirtualMachine:1928',
               'vim.VirtualMachine:1929',
               'vim.VirtualMachine:1930',
               'vim.VirtualMachine:1932',
               'vim.VirtualMachine:1939',
               'vim.VirtualMachine:1940',
               'vim.VirtualMachine:1942',
               'vim.VirtualMachine:1943',
               'vim.VirtualMachine:1945',
               'vim.VirtualMachine:1946',
               'vim.VirtualMachine:1948',
               'vim.VirtualMachine:1950',
               'vim.VirtualMachine:1953',
               'vim.VirtualMachine:1954',
               'vim.VirtualMachine:1955',
               'vim.VirtualMachine:1956',
               'vim.VirtualMachine:1999',
               'vim.VirtualMachine:2012',
               'vim.VirtualMachine:2023',
               'vim.VirtualMachine:2024',
               '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:2047',
               'vim.VirtualMachine:2048',
               'vim.VirtualMachine:2049',
               'vim.VirtualMachine:2050',
               'vim.VirtualMachine:2051',
               'vim.VirtualMachine:2052',
               'vim.VirtualMachine:2053',
               'vim.VirtualMachine:2056',
               'vim.VirtualMachine:2057',
               'vim.VirtualMachine:2061',
               'vim.VirtualMachine:2063',
               'vim.VirtualMachine:2064',
               'vim.VirtualMachine:2066',
               'vim.VirtualMachine:2067',
               'vim.VirtualMachine:2068',
               'vim.VirtualMachine:2069',
               'vim.VirtualMachine:2072',
               'vim.VirtualMachine:2075',
               'vim.VirtualMachine:2076',
               'vim.VirtualMachine:2079',
               'vim.VirtualMachine:2082',
               'vim.VirtualMachine:2084',
               'vim.VirtualMachine:2085',
               'vim.VirtualMachine:2086',
               'vim.VirtualMachine:2089',
               'vim.VirtualMachine:2092',
               'vim.VirtualMachine:2093',
               'vim.VirtualMachine:2096',
               'vim.VirtualMachine:2097',
               'vim.VirtualMachine:2098',
               'vim.VirtualMachine:2099',
               'vim.VirtualMachine:2100',
               'vim.VirtualMachine:2106',
               'vim.VirtualMachine:2109',
               'vim.VirtualMachine:2110',
               'vim.VirtualMachine:2111',
               'vim.VirtualMachine:2120',
               'vim.VirtualMachine:2122',
               'vim.VirtualMachine:2126',
               'vim.VirtualMachine:2128',
               'vim.VirtualMachine:2133',
               'vim.VirtualMachine:2134',
               'vim.VirtualMachine:2136',
               'vim.VirtualMachine:2137',
               'vim.VirtualMachine:2139',
               'vim.VirtualMachine:2140',
               'vim.VirtualMachine:2143',
               'vim.VirtualMachine:2144',
               'vim.VirtualMachine:2145',
               'vim.VirtualMachine:2146',
               'vim.VirtualMachine:2147',
               'vim.VirtualMachine:2148',
               'vim.VirtualMachine:2149',
               'vim.VirtualMachine:2150',
               'vim.VirtualMachine:2151',
               'vim.VirtualMachine:2152'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 156. vim.Network::HaNetwork-vMotion ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Network:HaNetwork-vMotion',
      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 = 'vMotion'
         },
         (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-vMotion',
               name = 'vMotion',
               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) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 157. 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) []
   }
]
=============== 158. 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 = 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: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: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 = 92
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1622',
                  changeVersion = <unset>,
                  lastModified = <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: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:1625',
                  changeVersion = <unset>,
                  lastModified = <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 = 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: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 = 199
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1630',
                  changeVersion = <unset>,
                  lastModified = <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 = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 92
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1637',
                  changeVersion = <unset>,
                  lastModified = <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:1640',
                  changeVersion = <unset>,
                  lastModified = <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: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 = 92
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1651',
                  changeVersion = <unset>,
                  lastModified = <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: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 = 94
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1653',
                  changeVersion = <unset>,
                  lastModified = <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:1654',
                  changeVersion = <unset>,
                  lastModified = <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:1659',
                  changeVersion = <unset>,
                  lastModified = <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:1685',
                  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:1687',
                  changeVersion = <unset>,
                  lastModified = <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: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 = 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: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 = 94
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1701',
                  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:1703',
                  changeVersion = <unset>,
                  lastModified = <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:1709',
                  changeVersion = <unset>,
                  lastModified = <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:1704',
                  changeVersion = <unset>,
                  lastModified = <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: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 = 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:1713',
                  changeVersion = <unset>,
                  lastModified = <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:1719',
                  changeVersion = <unset>,
                  lastModified = <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:1718',
                  changeVersion = <unset>,
                  lastModified = <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: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 = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1761',
                  changeVersion = <unset>,
                  lastModified = <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:1811',
                  changeVersion = <unset>,
                  lastModified = <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: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 = 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:1826',
                  changeVersion = <unset>,
                  lastModified = <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:1840',
                  changeVersion = <unset>,
                  lastModified = <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:1848',
                  changeVersion = <unset>,
                  lastModified = <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:1851',
                  changeVersion = <unset>,
                  lastModified = <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:1846',
                  changeVersion = <unset>,
                  lastModified = <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:1852',
                  changeVersion = <unset>,
                  lastModified = <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:1857',
                  changeVersion = <unset>,
                  lastModified = <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:1858',
                  changeVersion = <unset>,
                  lastModified = <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:1860',
                  changeVersion = <unset>,
                  lastModified = <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:1911',
                  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:1920',
                  changeVersion = <unset>,
                  lastModified = <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:1921',
                  changeVersion = <unset>,
                  lastModified = <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:1922',
                  changeVersion = <unset>,
                  lastModified = <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:1924',
                  changeVersion = <unset>,
                  lastModified = <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:1925',
                  changeVersion = <unset>,
                  lastModified = <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: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 = 94
                  },
                  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 = <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:1929',
                  changeVersion = <unset>,
                  lastModified = <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:1930',
                  changeVersion = <unset>,
                  lastModified = <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:1932',
                  changeVersion = <unset>,
                  lastModified = <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:1939',
                  changeVersion = <unset>,
                  lastModified = <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:1940',
                  changeVersion = <unset>,
                  lastModified = <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: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 = 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 = 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:1945',
                  changeVersion = <unset>,
                  lastModified = <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 = 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:1948',
                  changeVersion = <unset>,
                  lastModified = <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:1953',
                  changeVersion = <unset>,
                  lastModified = <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:1950',
                  changeVersion = <unset>,
                  lastModified = <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:1956',
                  changeVersion = <unset>,
                  lastModified = <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:1954',
                  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:1955',
                  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:1999',
                  changeVersion = <unset>,
                  lastModified = <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:2012',
                  changeVersion = <unset>,
                  lastModified = <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:2023',
                  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:2024',
                  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: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 = 72
                  },
                  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 = 72
                  },
                  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 = 72
                  },
                  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:2047',
                  changeVersion = <unset>,
                  lastModified = <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:2048',
                  changeVersion = <unset>,
                  lastModified = <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:2049',
                  changeVersion = <unset>,
                  lastModified = <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:2050',
                  changeVersion = <unset>,
                  lastModified = <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 = 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:2052',
                  changeVersion = <unset>,
                  lastModified = <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 = 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 = 214
                  },
                  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 = 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: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 = 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:2061',
                  changeVersion = <unset>,
                  lastModified = <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 = 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: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 = 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:2067',
                  changeVersion = <unset>,
                  lastModified = <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: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 = 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:2069',
                  changeVersion = <unset>,
                  lastModified = <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: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 = 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:2072',
                  changeVersion = <unset>,
                  lastModified = <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: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: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: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 = 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: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 = 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 = 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 = 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: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 = 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: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 = 215
                  },
                  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 = 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: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: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:2109',
                  changeVersion = <unset>,
                  lastModified = <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:2110',
                  changeVersion = <unset>,
                  lastModified = <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:2111',
                  changeVersion = <unset>,
                  lastModified = <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:2120',
                  changeVersion = <unset>,
                  lastModified = <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: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 = 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: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 = 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: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 = 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: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 = 101
                  },
                  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 = 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 = 192
                  },
                  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 = 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:2137',
                  changeVersion = <unset>,
                  lastModified = <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:2139',
                  changeVersion = <unset>,
                  lastModified = <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:2140',
                  changeVersion = <unset>,
                  lastModified = <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:2143',
                  changeVersion = <unset>,
                  lastModified = <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 = 64
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2144',
                  changeVersion = <unset>,
                  lastModified = <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:2145',
                  changeVersion = <unset>,
                  lastModified = <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:2146',
                  changeVersion = <unset>,
                  lastModified = <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:2147',
                  changeVersion = <unset>,
                  lastModified = <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:2148',
                  changeVersion = <unset>,
                  lastModified = <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:2149',
                  changeVersion = <unset>,
                  lastModified = <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:2150',
                  changeVersion = <unset>,
                  lastModified = <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 = 205
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2151',
                  changeVersion = <unset>,
                  lastModified = <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:2152',
                  changeVersion = <unset>,
                  lastModified = <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 = '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 = 2042818,
                  expandableReservation = false,
                  limit = 2042818,
                  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-7580209',
               'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7580208',
               'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7579279',
               'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7579272'
            ]
         },
         (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 = 17663262720,
                  reservationUsedForVm = 17663262720,
                  unreservedForPool = 2124675022848,
                  unreservedForVm = 2124675022848,
                  overallUsage = 1950978285568,
                  maxUsage = 2142338285568
               },
               cpu = (vim.ResourcePool.ResourceUsage) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservationUsed = 0,
                  reservationUsedForVm = 0,
                  unreservedForPool = 304475,
                  unreservedForVm = 304475,
                  overallUsage = 89654,
                  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 = 2042818,
                     expandableReservation = false,
                     limit = 2042818,
                     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 = 17663262720,
                     reservationUsedForVm = 17663262720,
                     unreservedForPool = 2124675022848,
                     unreservedForVm = 2124675022848,
                     overallUsage = 1950978285568,
                     maxUsage = 2142338285568
                  },
                  cpu = (vim.ResourcePool.ResourceUsage) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservationUsed = 0,
                     reservationUsedForVm = 0,
                     unreservedForPool = 304475,
                     unreservedForVm = 304475,
                     overallUsage = 89654,
                     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:1621',
               'vim.VirtualMachine:1622',
               'vim.VirtualMachine:1624',
               'vim.VirtualMachine:1625',
               'vim.VirtualMachine:1626',
               'vim.VirtualMachine:1629',
               'vim.VirtualMachine:1630',
               'vim.VirtualMachine:1632',
               'vim.VirtualMachine:1637',
               'vim.VirtualMachine:1640',
               'vim.VirtualMachine:1644',
               'vim.VirtualMachine:1651',
               'vim.VirtualMachine:1652',
               'vim.VirtualMachine:1653',
               'vim.VirtualMachine:1654',
               'vim.VirtualMachine:1659',
               'vim.VirtualMachine:1685',
               'vim.VirtualMachine:1687',
               'vim.VirtualMachine:1689',
               'vim.VirtualMachine:1708',
               'vim.VirtualMachine:1701',
               'vim.VirtualMachine:1703',
               'vim.VirtualMachine:1709',
               'vim.VirtualMachine:1704',
               'vim.VirtualMachine:1712',
               'vim.VirtualMachine:1713',
               'vim.VirtualMachine:1719',
               'vim.VirtualMachine:1718',
               'vim.VirtualMachine:1724',
               'vim.VirtualMachine:1761',
               'vim.VirtualMachine:1811',
               'vim.VirtualMachine:1825',
               'vim.VirtualMachine:1826',
               'vim.VirtualMachine:1840',
               'vim.VirtualMachine:1848',
               'vim.VirtualMachine:1851',
               'vim.VirtualMachine:1846',
               'vim.VirtualMachine:1852',
               'vim.VirtualMachine:1857',
               'vim.VirtualMachine:1858',
               'vim.VirtualMachine:1860',
               'vim.VirtualMachine:1911',
               'vim.VirtualMachine:1920',
               'vim.VirtualMachine:1921',
               'vim.VirtualMachine:1922',
               'vim.VirtualMachine:1924',
               'vim.VirtualMachine:1925',
               'vim.VirtualMachine:1926',
               'vim.VirtualMachine:1927',
               'vim.VirtualMachine:1928',
               'vim.VirtualMachine:1929',
               'vim.VirtualMachine:1930',
               'vim.VirtualMachine:1932',
               'vim.VirtualMachine:1939',
               'vim.VirtualMachine:1940',
               'vim.VirtualMachine:1942',
               'vim.VirtualMachine:1943',
               'vim.VirtualMachine:1945',
               'vim.VirtualMachine:1946',
               'vim.VirtualMachine:1948',
               'vim.VirtualMachine:1953',
               'vim.VirtualMachine:1950',
               'vim.VirtualMachine:1956',
               'vim.VirtualMachine:1954',
               'vim.VirtualMachine:1955',
               'vim.VirtualMachine:1999',
               'vim.VirtualMachine:2012',
               'vim.VirtualMachine:2023',
               'vim.VirtualMachine:2024',
               '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:2047',
               'vim.VirtualMachine:2048',
               'vim.VirtualMachine:2049',
               'vim.VirtualMachine:2050',
               'vim.VirtualMachine:2051',
               'vim.VirtualMachine:2052',
               'vim.VirtualMachine:2053',
               'vim.VirtualMachine:2056',
               'vim.VirtualMachine:2057',
               'vim.VirtualMachine:2061',
               'vim.VirtualMachine:2063',
               'vim.VirtualMachine:2064',
               'vim.VirtualMachine:2067',
               'vim.VirtualMachine:2066',
               'vim.VirtualMachine:2069',
               'vim.VirtualMachine:2068',
               'vim.VirtualMachine:2072',
               'vim.VirtualMachine:2075',
               'vim.VirtualMachine:2076',
               'vim.VirtualMachine:2079',
               'vim.VirtualMachine:2082',
               'vim.VirtualMachine:2084',
               'vim.VirtualMachine:2085',
               'vim.VirtualMachine:2086',
               'vim.VirtualMachine:2089',
               'vim.VirtualMachine:2092',
               'vim.VirtualMachine:2093',
               'vim.VirtualMachine:2096',
               'vim.VirtualMachine:2097',
               'vim.VirtualMachine:2098',
               'vim.VirtualMachine:2099',
               'vim.VirtualMachine:2100',
               'vim.VirtualMachine:2106',
               'vim.VirtualMachine:2109',
               'vim.VirtualMachine:2110',
               'vim.VirtualMachine:2111',
               'vim.VirtualMachine:2120',
               'vim.VirtualMachine:2122',
               'vim.VirtualMachine:2126',
               'vim.VirtualMachine:2128',
               'vim.VirtualMachine:2133',
               'vim.VirtualMachine:2134',
               'vim.VirtualMachine:2136',
               'vim.VirtualMachine:2137',
               'vim.VirtualMachine:2139',
               'vim.VirtualMachine:2140',
               'vim.VirtualMachine:2143',
               'vim.VirtualMachine:2144',
               'vim.VirtualMachine:2145',
               'vim.VirtualMachine:2146',
               'vim.VirtualMachine:2147',
               'vim.VirtualMachine:2148',
               'vim.VirtualMachine:2149',
               'vim.VirtualMachine:2150',
               'vim.VirtualMachine:2151',
               'vim.VirtualMachine:2152'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 159. 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) []
   }
]
=============== 160. 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:50.353842Z
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 161. 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 = '5274184e-2ebd-fd5c-a07c-8eaa7df610e0',
               userName = 'dcui',
               fullName = '',
               loginTime = 2021-08-20T15:49:48.64709Z,
               lastActiveTime = 2021-08-20T15:49:50.359912Z,
               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 = '5220c322-e758-7f25-4e52-a8e2c2531587',
                  userName = 'dcui',
                  fullName = '',
                  loginTime = 2021-08-06T20:21:31.476985Z,
                  lastActiveTime = 2021-08-20T15:49:49.837386Z,
                  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 = '522d661b-1502-06c1-f5d4-ce343dbcf0e6',
                  userName = 'vpxuser',
                  fullName = '',
                  loginTime = 2021-08-06T17:27:35.467372Z,
                  lastActiveTime = 2021-08-20T15:49:50.218865Z,
                  locale = 'en',
                  messageLocale = 'en',
                  extensionSession = false,
                  ipAddress = '127.0.0.1',
                  userAgent = 'VMware-client/6.5.0',
                  callCount = 7568553
               },
               (vim.UserSession) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = '52688dac-783e-5e91-ed38-df011dfb0e09',
                  userName = 'vpxuser',
                  fullName = '',
                  loginTime = 2021-08-20T15:49:48.69399Z,
                  lastActiveTime = 2021-08-20T15:49:48.701887Z,
                  locale = 'en',
                  messageLocale = 'en',
                  extensionSession = false,
                  ipAddress = '127.0.0.1',
                  userAgent = 'pyvmomi Python/3.8.3 (VMkernel; 7.0.2; x86_64)',
                  callCount = 0
               },
               (vim.UserSession) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = '52722cc1-b487-9d05-1dd5-a32fbf6ca42c',
                  userName = 'dcui',
                  fullName = '',
                  loginTime = 2021-08-06T17:30:00.862578Z,
                  lastActiveTime = 2021-08-20T15:46:47.640992Z,
                  locale = 'en',
                  messageLocale = 'en',
                  extensionSession = false,
                  ipAddress = '127.0.0.1',
                  userAgent = 'VMware-client/6.5.0',
                  callCount = 4012
               },
               (vim.UserSession) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = '5274184e-2ebd-fd5c-a07c-8eaa7df610e0',
                  userName = 'dcui',
                  fullName = '',
                  loginTime = 2021-08-20T15:49:48.64709Z,
                  lastActiveTime = 2021-08-20T15:49:50.359912Z,
                  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 = '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) []
   }
]
=============== 162. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7578994 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7578994',
      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-7578994',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7578994',
               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:39:18.755026Z,
               startTime = 2021-08-20T15:39:18.755678Z,
               completeTime = 2021-08-20T15:39:18.75645Z,
               eventChainId = 7578994,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 163. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7578995 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7578995',
      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-7578995',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7578995',
               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:39:19.724886Z,
               startTime = 2021-08-20T15:39:19.72541Z,
               completeTime = 2021-08-20T15:39:19.726252Z,
               eventChainId = 7578995,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 164. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7578996 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7578996',
      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-7578996',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7578996',
               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:39:22.759788Z,
               startTime = 2021-08-20T15:39:22.760254Z,
               completeTime = 2021-08-20T15:39:22.760921Z,
               eventChainId = 7578996,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 165. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7579545 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7579545',
      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-7579545',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7579545',
               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:18.863226Z,
               startTime = 2021-08-20T15:40:18.863719Z,
               completeTime = 2021-08-20T15:40:18.864372Z,
               eventChainId = 7579545,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 166. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7579546 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7579546',
      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-7579546',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7579546',
               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:19.885988Z,
               startTime = 2021-08-20T15:40:19.886608Z,
               completeTime = 2021-08-20T15:40:19.887345Z,
               eventChainId = 7579546,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 167. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7579943 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7579943',
      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-7579943',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7579943',
               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:19.93858Z,
               startTime = 2021-08-20T15:41:19.939394Z,
               completeTime = 2021-08-20T15:41:19.940181Z,
               eventChainId = 7579943,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 168. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7580343 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7580343',
      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-7580343',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7580343',
               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:19.08066Z,
               startTime = 2021-08-20T15:42:19.081405Z,
               completeTime = 2021-08-20T15:42:19.082108Z,
               eventChainId = 7580343,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 169. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7580344 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7580344',
      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-7580344',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7580344',
               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:20.045806Z,
               startTime = 2021-08-20T15:42:20.046261Z,
               completeTime = 2021-08-20T15:42:20.046843Z,
               eventChainId = 7580344,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 170. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7580738 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7580738',
      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-7580738',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7580738',
               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:20.160717Z,
               startTime = 2021-08-20T15:43:20.161301Z,
               completeTime = 2021-08-20T15:43:20.161919Z,
               eventChainId = 7580738,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 171. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581133 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581133',
      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-7581133',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581133',
               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:20.256617Z,
               startTime = 2021-08-20T15:44:20.257399Z,
               completeTime = 2021-08-20T15:44:20.258075Z,
               eventChainId = 7581133,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 172. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581134 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581134',
      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-7581134',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581134',
               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:23.305102Z,
               startTime = 2021-08-20T15:44:23.305746Z,
               completeTime = 2021-08-20T15:44:23.306308Z,
               eventChainId = 7581134,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 173. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581530 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581530',
      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-7581530',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581530',
               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:20.364572Z,
               startTime = 2021-08-20T15:45:20.365285Z,
               completeTime = 2021-08-20T15:45:20.36597Z,
               eventChainId = 7581530,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 174. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581925 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581925',
      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-7581925',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581925',
               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:20.476191Z,
               startTime = 2021-08-20T15:46:20.476765Z,
               completeTime = 2021-08-20T15:46:20.477445Z,
               eventChainId = 7581925,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 175. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7582322 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7582322',
      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-7582322',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7582322',
               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:20.582731Z,
               startTime = 2021-08-20T15:47:20.583318Z,
               completeTime = 2021-08-20T15:47:20.584048Z,
               eventChainId = 7582322,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 176. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7582720 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7582720',
      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-7582720',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7582720',
               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:19.730887Z,
               startTime = 2021-08-20T15:48:19.731732Z,
               completeTime = 2021-08-20T15:48:19.732679Z,
               eventChainId = 7582720,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 177. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7582721 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7582721',
      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-7582721',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7582721',
               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:20.688286Z,
               startTime = 2021-08-20T15:48:20.688688Z,
               completeTime = 2021-08-20T15:48:20.689412Z,
               eventChainId = 7582721,
               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-7583127 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7583127',
      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-7583127',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7583127',
               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:20.798609Z,
               startTime = 2021-08-20T15:49:20.799198Z,
               completeTime = 2021-08-20T15:49:20.800127Z,
               eventChainId = 7583127,
               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-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7579272 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7579272',
      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-7579272',
               task = 'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7579272',
               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:52.582038Z,
               startTime = 2021-08-20T15:39:52.582252Z,
               completeTime = 2021-08-20T15:39:52.634286Z,
               eventChainId = 7579272,
               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-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7579279 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7579279',
      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-7579279',
               task = 'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7579279',
               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:40:02.591637Z,
               startTime = 2021-08-20T15:40:02.59191Z,
               completeTime = 2021-08-20T15:40:02.647328Z,
               eventChainId = 7579279,
               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-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7580208 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7580208',
      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-7580208',
               task = 'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7580208',
               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:42:02.615909Z,
               startTime = 2021-08-20T15:42:02.616153Z,
               completeTime = 2021-08-20T15:42:02.676357Z,
               eventChainId = 7580208,
               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-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7580209 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7580209',
      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-7580209',
               task = 'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7580209',
               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:42:02.677775Z,
               startTime = 2021-08-20T15:42:02.678134Z,
               completeTime = 2021-08-20T15:42:02.739892Z,
               eventChainId = 7580209,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 183. 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--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7578994',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7578995',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7578996',
               'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7579272',
               'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7579279',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7579545',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7579546',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7579943',
               'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7580208',
               'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-7580209',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7580343',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7580344',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7580738',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581133',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581134',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581530',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7581925',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7582322',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7582720',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7582721',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-7583127'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 184. 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) []
   }
]
=============== 185. 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:27:28.096587Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'vCLS (4)',
               guestFullName = 'Other 3.x or later Linux (64-bit)',
               version = 'vmx-11',
               uuid = '4227524c-b734-c111-2bce-93727b1174c6',
               createDate = 2021-07-22T16:00:40.105014Z,
               instanceUuid = '5027da78-5dd2-3560-be26-06acf29c80de',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d6247-1c4d-deb0-6c20-34a167b4363c',
               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 (4)] vCLS (4)/vCLS (4).vmx',
                  snapshotDirectory = '[datastore1 (4)] vCLS (4)',
                  suspendDirectory = '[datastore1 (4)] vCLS (4)',
                  logDirectory = '[datastore1 (4)] vCLS (4)',
                  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 = 2064741574,
                        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 (4)] vCLS (4)/vCLS (4).vmdk',
                           datastore = 'vim.Datastore:60f1d898-08c92318-9f19-b02628c91e00',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = true,
                           eagerlyScrub = false,
                           uuid = '6000C299-aedb-f09f-027a-86999613f126',
                           contentId = '60e4104ac8d17a5ed9a71a7eca7e3d9c',
                           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 (4).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 = '63c04894-0a20-4691-8704-6464e96427a9'
                  },
                  (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-48:44wRfayEoMuLa9mvf2a8XEa4NAx7dpUKSAmr6udilRE='
                  },
                  (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/60f1d898-08c92318-9f19-b02628c91e00/vCLS (4)/vCLS (4)-c52153a7.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 6c b7 34 c1 10'
                  },
                  (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-20T12:56:38.645Z", \n"applications":[\n{"a":"kworker/0:0-ata_sff","v":""},\n{"a":"kworker/0:2-cgroup_destroy","v":""},\n{"a":"kworker/0:1-events_freezable_power_","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":"vmtoolsd","v":""},\n{"a":"systemd-journald","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-flush-8:0","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-floppy","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 (4)-53890565.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 (4)',
                     url = '/vmfs/volumes/60f1d898-08c92318-9f19-b02628c91e00/'
                  }
               ],
               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 = TJjkhFkILMt2F7n2OG0Q+8kQtRw=,
               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:60f1d898-08c92318-9f19-b02628c91e00'
            ]
         },
         (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.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.None',
                        domainName = 'None',
                        ipAddress = (str) [
                           '8.8.8.8',
                           '8.8.4.4',
                           '2001:4860:4860::8888',
                           '2001:4860:4860::8844'
                        ],
                        searchDomain = (str) [
                           'None'
                        ]
                     },
                     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 = 1263501312,
                     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 (4).nvram',
                  'vCLS (4).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) [
                        '[datastore1 (4)] vCLS (4)/vCLS (4).vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[datastore1 (4)] vCLS (4)/vCLS (4)-c52153a7.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 (4)] vCLS (4)/vCLS (4).vmx',
                     type = 'config',
                     size = 3991,
                     uniqueSize = 3991,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[datastore1 (4)] vCLS (4)/vCLS (4).nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[datastore1 (4)] vCLS (4)/vCLS (4).vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[datastore1 (4)] vCLS (4)/vCLS (4).vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[datastore1 (4)] vCLS (4)/vCLS (4)-flat.vmdk',
                     type = 'diskExtent',
                     size = 478150656,
                     uniqueSize = 478150656,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[datastore1 (4)] vCLS (4)/vCLS (4)-c52153a7.vswp',
                     type = 'swap',
                     size = 134217728,
                     uniqueSize = 134217728,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[datastore1 (4)] vCLS (4)/vmx-vCLS (4)-5c361bd7f4c12090c607497bad1d2b6a41c4c878-2.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[datastore1 (4)] vCLS (4)/vmware-3.log',
                     type = 'log',
                     size = 129310,
                     uniqueSize = 129310,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[datastore1 (4)] vCLS (4)/vmware-2.log',
                     type = 'log',
                     size = 132731,
                     uniqueSize = 132731,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[datastore1 (4)] vCLS (4)/vmware-1.log',
                     type = 'log',
                     size = 130991,
                     uniqueSize = 130991,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[datastore1 (4)] vCLS (4)/vmware.log',
                     type = 'log',
                     size = 138809,
                     uniqueSize = 138809,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[datastore1 (4)] vCLS (4)/vmware-4.log',
                     type = 'log',
                     size = 135849,
                     uniqueSize = 135849,
                     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.320389Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'vCLS (4)'
         },
         (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:28Z,
               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:60f1d898-08c92318-9f19-b02628c91e00',
                     committed = 696934829,
                     uncommitted = 1669333518,
                     unshared = 696934829
                  }
               ],
               timestamp = 2021-08-20T15:48:07.320689Z
            }
         },
         (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:28Z,
                  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.None',
                  ipAddress = <unset>,
                  hwVersion = 'vmx-11'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'vCLS (4)',
                  template = false,
                  vmPathName = '[datastore1 (4)] vCLS (4)/vCLS (4).vmx',
                  memorySizeMB = 128,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 0,
                  numVirtualDisks = 1,
                  uuid = '4227524c-b734-c111-2bce-93727b1174c6',
                  instanceUuid = '5027da78-5dd2-3560-be26-06acf29c80de',
                  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 = 696934829,
                  uncommitted = 1669333518,
                  unshared = 696934829,
                  timestamp = 2021-08-20T15:48:07.320689Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 23,
                  hostMemoryUsage = 154,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 128,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 26,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 1203359,
                  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) []
   }
]
=============== 186. 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:07:03.180585Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t003-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42278b6d-4da1-f025-1485-d9abd7dc3785',
               createDate = 2021-08-19T14:05:23.256045Z,
               instanceUuid = '5027d835-bc0a-af2a-564c-392825a6678f',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dbe83-3cd2-230e-6b52-7ca95e95c60a',
               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-bbdn3/svdc-t003-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t003-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t003-bbdn3',
                  logDirectory = '[Vol2] svdc-t003-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 = -673433723,
                        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-bbdn3/svdc-t003-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-bec5-5d6c-59c5-23f16d1edc56',
                           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.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-bbdn3/svdc-t003-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-498a-d57f-4cb0-5f97af7278f2',
                           contentId = 'a45bb13fbdd6ddcb0859d217fffffffe',
                           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 = '1614-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: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-t003-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 6d 4d a1 f0 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-9493:WxLkdxegsVYSBtdU4HBl6bUPhtIKweLrV5eqhxHYfOU='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t003-bbdn3/svdc-t003-bbdn3-b4b7d7a1.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 = '128838846376018831'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t003-bbdn3-61caf241.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 = 03iK/WqPH+ccVFt07qDngrC1frs=,
               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-bbdn3',
               ipAddress = '172.27.3.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.3.11',
                        'fe80::4044:49ff:fe00:311'
                     ],
                     macAddress = '42:44:49:00:03: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.3.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:311',
                              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-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 = 6758576128,
                     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 = 20911304704,
                     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-bbdn3.nvram',
                  'svdc-t003-bbdn3.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t003-bbdn3/svdc-t003-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t003-bbdn3/svdc-t003-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t003-bbdn3/svdc-t003-bbdn3-b4b7d7a1.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-bbdn3/svdc-t003-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-t003-bbdn3/svdc-t003-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-t003-bbdn3/svdc-t003-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-t003-bbdn3/svdc-t003-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-t003-bbdn3/svdc-t003-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-t003-bbdn3/svdc-t003-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-t003-bbdn3/svdc-t003-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-t003-bbdn3/svdc-t003-bbdn3-b4b7d7a1.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-t003-bbdn3/vmx-svdc-t003-bbdn3-35d54d6be352442436252940be5e2cb256440d41-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:52.609677Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t003-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: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 = 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:52Z,
               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:41:52.609692Z
            }
         },
         (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:52Z,
                  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-bbdn3',
                  ipAddress = '172.27.3.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t003-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t003-bbdn3/svdc-t003-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42278b6d-4da1-f025-1485-d9abd7dc3785',
                  instanceUuid = '5027d835-bc0a-af2a-564c-392825a6678f',
                  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:41:52.609692Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 48,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 24101,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23990,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11267,
                  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) []
   }
]
=============== 187. 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:07:46.403197Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t004-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42275616-d319-983b-01d3-225560b75550',
               createDate = 2021-08-19T14:06:11.172718Z,
               instanceUuid = '5027a4e0-4e98-0569-d40a-203c29aebeac',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d3b36-53a1-1c22-e3fe-985a4003981c',
               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-bbdn2/svdc-t004-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t004-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t004-bbdn2',
                  logDirectory = '[Vol2] svdc-t004-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 = 1622627664,
                        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-bbdn2/svdc-t004-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-d4bc-18f0-e2c4-1a4955a83be8',
                           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-bbdn2/svdc-t004-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-df1b-8f43-b888-17554835a225',
                           contentId = '5584d7ef27dd0ffa897df0b5fffffffe',
                           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: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-t004-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 d3 19 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-9498:33YwrQaMnrJplMtYs45tpPwaZOcvFM2VyqdBoXYhW0Q='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t004-bbdn2/svdc-t004-bbdn2-01b21461.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 = '128838846423925795'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t004-bbdn2-75891d81.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 = SO6VHNsXB0gWggEkbNCnEEaTp1A=,
               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-bbdn2',
               ipAddress = '172.27.4.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.4.10',
                        'fe80::4044:49ff:fe00:410'
                     ],
                     macAddress = '42:44:49:00:04: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.4.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:410',
                              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-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 = 6757969920,
                     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 = 20751081472,
                     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-bbdn2.nvram',
                  'svdc-t004-bbdn2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t004-bbdn2/svdc-t004-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t004-bbdn2/svdc-t004-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t004-bbdn2/svdc-t004-bbdn2-01b21461.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-bbdn2/svdc-t004-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-t004-bbdn2/svdc-t004-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-t004-bbdn2/svdc-t004-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-t004-bbdn2/svdc-t004-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-t004-bbdn2/svdc-t004-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-t004-bbdn2/svdc-t004-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-t004-bbdn2/svdc-t004-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-t004-bbdn2/svdc-t004-bbdn2-01b21461.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-bbdn2/vmx-svdc-t004-bbdn2-9d1a54ab83dc34760fd115b993f3b39bcc3d57ed-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.124016Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t004-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: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: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.124056Z
            }
         },
         (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: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-bbdn2',
                  ipAddress = '172.27.4.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t004-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t004-bbdn2/svdc-t004-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42275616-d319-983b-01d3-225560b75550',
                  instanceUuid = '5027a4e0-4e98-0569-d40a-203c29aebeac',
                  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.124056Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 46,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 24201,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24089,
                  privateMemory = 24089,
                  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) []
   }
]
=============== 188. 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:09:53.938135Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t008-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422718ef-1e47-a7ee-6d2b-a7414249e80a',
               createDate = 2021-08-19T14:09:52.262133Z,
               instanceUuid = '5027d33d-4daa-379e-9615-f33fb8277fc2',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dd4ea-0fc5-aaef-8ecd-b84394b569c1',
               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-bbnn/svdc-t008-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t008-bbnn',
                  suspendDirectory = '[Vol2] svdc-t008-bbnn',
                  logDirectory = '[Vol2] svdc-t008-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 = 1112139786,
                        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-bbnn/svdc-t008-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-be27-e71e-dc73-e2f2863058b8',
                           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:08: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-t008-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 1e 47 a7 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-9520:MuOeEEJm0UAwB++3J6VecqEwgVUeS/1PkCtozE/8ApU='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t008-bbnn/svdc-t008-bbnn-37ed6e1d.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-bbnn-5ee4f5db.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 = HeUjteHR8SV+/94F5LrmyxiSzhA=,
               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-t008-bbnn',
               ipAddress = '172.27.8.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.8.8',
                        'fe80::4044:49ff:fe00:808'
                     ],
                     macAddress = '42:44:49:00:08: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.8.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:808',
                              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-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 = 6619590656,
                     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-bbnn.nvram',
                  'svdc-t008-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t008-bbnn/svdc-t008-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t008-bbnn/svdc-t008-bbnn-37ed6e1d.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-bbnn/svdc-t008-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-t008-bbnn/svdc-t008-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-t008-bbnn/svdc-t008-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-t008-bbnn/svdc-t008-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-t008-bbnn/svdc-t008-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-t008-bbnn/svdc-t008-bbnn-37ed6e1d.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-t008-bbnn/vmx-svdc-t008-bbnn-4cc42ad81e3634246c9e62c92d72ba8d6ce6cb5a-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:58:00.026274Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t008-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 = 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:57:59Z,
               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:58:00.0263Z
            }
         },
         (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:57:59Z,
                  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-t008-bbnn',
                  ipAddress = '172.27.8.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t008-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t008-bbnn/svdc-t008-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422718ef-1e47-a7ee-6d2b-a7414249e80a',
                  instanceUuid = '5027d33d-4daa-379e-9615-f33fb8277fc2',
                  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:58:00.0263Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 39,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 163,
                  hostMemoryUsage = 3242,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 3202,
                  privateMemory = 3202,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 41,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10299,
                  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) []
   }
]
=============== 189. vim.VirtualMachine::1622 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1622',
      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:16.290205Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t008-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227c471-d0b4-34e5-1663-fbbf158b30c5',
               createDate = 2021-08-19T14:10:11.682604Z,
               instanceUuid = '50274a2a-4bc1-be67-6ae5-7c2ce38a758e',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d95c6-6506-e4d8-e786-f7ca81e1e470',
               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-bbdn2/svdc-t008-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t008-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t008-bbdn2',
                  logDirectory = '[Vol2] svdc-t008-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 = 361443525,
                        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-bbdn2/svdc-t008-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-9450-a9cd-b01e-10f498992b3b',
                           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 = '1622-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-bbdn2/svdc-t008-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-49b1-0a25-581f-8e19e3f800bd',
                           contentId = '9ea97278bdf0fb17399802e5fffffffe',
                           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 = '1622-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: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-t008-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 61 d0 b4 34 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-9522:qTuUFQNzJ3O+A5Eh5LsKay8ixfSvROQG67wxZAEJiJQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t008-bbdn2/svdc-t008-bbdn2-359b0765.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-bbdn2-3b7e3603.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 = nipzMzB+azsh2NcQI1yRaAo3P1o=,
               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:1622-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-bbdn2',
               ipAddress = '172.27.8.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.8.10',
                        'fe80::4044:49ff:fe00:810'
                     ],
                     macAddress = '42:44:49:00:08: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.8.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:810',
                              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-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 = 6760873984,
                     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 = 20780150784,
                     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-bbdn2.nvram',
                  'svdc-t008-bbdn2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t008-bbdn2/svdc-t008-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t008-bbdn2/svdc-t008-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t008-bbdn2/svdc-t008-bbdn2-359b0765.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-bbdn2/svdc-t008-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-t008-bbdn2/svdc-t008-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-t008-bbdn2/svdc-t008-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-t008-bbdn2/svdc-t008-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-t008-bbdn2/svdc-t008-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-t008-bbdn2/svdc-t008-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-t008-bbdn2/svdc-t008-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-t008-bbdn2/svdc-t008-bbdn2-359b0765.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-t008-bbdn2/vmx-svdc-t008-bbdn2-5de75749ec0b5b8988acfe97a1f6ad6b846e6b58-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:01.549331Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t008-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:1622',
               changeVersion = <unset>,
               lastModified = <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:01Z,
               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:58:01.549346Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1622',
               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:01Z,
                  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-bbdn2',
                  ipAddress = '172.27.8.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t008-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t008-bbdn2/svdc-t008-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227c471-d0b4-34e5-1663-fbbf158b30c5',
                  instanceUuid = '50274a2a-4bc1-be67-6ae5-7c2ce38a758e',
                  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:58:01.549346Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 140,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 13025,
                  hostMemoryUsage = 24229,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24118,
                  privateMemory = 24118,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10298,
                  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) []
   }
]
=============== 190. 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:12:06.014926Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t010-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42277b4f-3468-9c1f-9d81-bde97788b725',
               createDate = 2021-08-19T14:12:01.42509Z,
               instanceUuid = '50279478-8a8a-8945-75be-c7fa8ae65ee3',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d3973-0ba2-bd94-7d47-f6f7453c36a6',
               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-bbdn1/svdc-t010-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t010-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t010-bbdn1',
                  logDirectory = '[Vol2] svdc-t010-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 = 2005448485,
                        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-t010-bbdn1/svdc-t010-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-4611-e54a-3fa4-7fde217ae470',
                           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-t010-bbdn1/svdc-t010-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-04a5-55c6-bb23-7a2535602ebe',
                           contentId = '3691cdb1b2ec2c79b9841594fffffffe',
                           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:10: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-t010-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 34 68 9c 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-9533:4ouX51pyavvMJaHtsnh+VRN0DvPbY0yA2DuTeeEPXTk='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t010-bbdn1/svdc-t010-bbdn1-ba0af63d.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-bbdn1-4debffdb.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 = iIJNowevoS93KEfJRqs+yVAJyRU=,
               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-t010-bbdn1',
               ipAddress = '172.27.10.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.10.9',
                        'fe80::4044:49ff:fe00:1009'
                     ],
                     macAddress = '42:44:49:00:10: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.10.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1009',
                              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-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 = 6764302336,
                     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 = 20976242688,
                     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-bbdn1.nvram',
                  'svdc-t010-bbdn1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t010-bbdn1/svdc-t010-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t010-bbdn1/svdc-t010-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t010-bbdn1/svdc-t010-bbdn1-ba0af63d.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-bbdn1/svdc-t010-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-t010-bbdn1/svdc-t010-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-t010-bbdn1/svdc-t010-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-t010-bbdn1/svdc-t010-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-t010-bbdn1/svdc-t010-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-t010-bbdn1/svdc-t010-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-t010-bbdn1/svdc-t010-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-t010-bbdn1/svdc-t010-bbdn1-ba0af63d.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-t010-bbdn1/vmx-svdc-t010-bbdn1-ec6156e62adc2511da9d964ad3734684af38d724-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:04:28.591639Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t010-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: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-20T13:04:28Z,
               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:04:28.591656Z
            }
         },
         (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-20T13:04:28Z,
                  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-t010-bbdn1',
                  ipAddress = '172.27.10.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t010-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t010-bbdn1/svdc-t010-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42277b4f-3468-9c1f-9d81-bde97788b725',
                  instanceUuid = '50279478-8a8a-8945-75be-c7fa8ae65ee3',
                  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:04:28.591656Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 46,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24033,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23922,
                  privateMemory = 23922,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9911,
                  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) []
   }
]
=============== 191. vim.VirtualMachine::1625 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1625',
      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:12:18.157927Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t010-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42271a4a-a7d8-9499-7dfc-067f83780ecb',
               createDate = 2021-08-19T14:12:13.138051Z,
               instanceUuid = '50273275-fa4d-d11c-086b-225fb3a80bf7',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d1813-520b-fbb7-bba4-e9bd6b40044e',
               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-bbdn2/svdc-t010-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t010-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t010-bbdn2',
                  logDirectory = '[Vol2] svdc-t010-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 = -2089283893,
                        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-t010-bbdn2/svdc-t010-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-f6d3-f574-e40a-ef49f7d1854c',
                           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 = '1625-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-t010-bbdn2/svdc-t010-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-00a0-7997-c63f-669e4fdfcd43',
                           contentId = 'a5ce8479e2469b0eef50daf6fffffffe',
                           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 = '1625-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: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-t010-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 6a a7 d8 94 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-9534:2v2kAMBv7W6bETKPHHmBWnv7BjNdASKTF9266PFjA/4='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t010-bbdn2/svdc-t010-bbdn2-ba0af63e.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-bbdn2-4debfffc.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 = y11U2ozCob/vAP9XNiDMgii+dx8=,
               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:1625-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-bbdn2',
               ipAddress = '172.27.10.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.10.10',
                        'fe80::4044:49ff:fe00:1010'
                     ],
                     macAddress = '42:44:49:00:10: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.10.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1010',
                              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-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 = 6767038464,
                     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 = 21085552640,
                     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-bbdn2.nvram',
                  'svdc-t010-bbdn2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t010-bbdn2/svdc-t010-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t010-bbdn2/svdc-t010-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t010-bbdn2/svdc-t010-bbdn2-ba0af63e.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-bbdn2/svdc-t010-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-t010-bbdn2/svdc-t010-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-t010-bbdn2/svdc-t010-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-t010-bbdn2/svdc-t010-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-t010-bbdn2/svdc-t010-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-t010-bbdn2/svdc-t010-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-t010-bbdn2/svdc-t010-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-t010-bbdn2/svdc-t010-bbdn2-ba0af63e.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-t010-bbdn2/vmx-svdc-t010-bbdn2-1a727e85a32108812761178fd50233258a01428c-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:04:29.574742Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t010-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:1625',
               changeVersion = <unset>,
               lastModified = <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:04:29Z,
               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:04:29.574769Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1625',
               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:29Z,
                  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-t010-bbdn2',
                  ipAddress = '172.27.10.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t010-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t010-bbdn2/svdc-t010-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42271a4a-a7d8-9499-7dfc-067f83780ecb',
                  instanceUuid = '50273275-fa4d-d11c-086b-225fb3a80bf7',
                  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:04:29.574769Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 40,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24080,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23970,
                  privateMemory = 23970,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9910,
                  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) []
   }
]
=============== 192. 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:12:42.546839Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t010-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42275850-81a4-c9e1-d36f-2ccb3d971830',
               createDate = 2021-08-19T14:12:38.041694Z,
               instanceUuid = '5027d581-a8cd-3080-d83b-cf294e418dc6',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d8788-3f3c-5729-e2b7-a6d8a8c60fb1',
               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-bbdn4/svdc-t010-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t010-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t010-bbdn4',
                  logDirectory = '[Vol2] svdc-t010-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 = 1033312304,
                        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-t010-bbdn4/svdc-t010-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-a0bd-57fb-8cba-c60fc3730d38',
                           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.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-t010-bbdn4/svdc-t010-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-786b-befd-bafb-c24a3ade4ff9',
                           contentId = '7cd95a847883445167a25dddfffffffe',
                           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 = '1626-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: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-t010-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 60 81 a4 c9 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-9536:CIYlQrty0BJXVicLxjb4pHHjQKvs2KGjCFlIXtsFdl0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t010-bbdn4/svdc-t010-bbdn4-ba0af640.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-bbdn4-4dec003e.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 = cpIxDXtxsSsfYZ8Qwsg2jd6iQlw=,
               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-t010-bbdn4',
               ipAddress = '172.27.10.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.10.12',
                        'fe80::4044:49ff:fe00:1012'
                     ],
                     macAddress = '42:44:49:00:10: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.10.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1012',
                              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-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 = 6770331648,
                     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 = 21521489920,
                     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-bbdn4.nvram',
                  'svdc-t010-bbdn4.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t010-bbdn4/svdc-t010-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t010-bbdn4/svdc-t010-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t010-bbdn4/svdc-t010-bbdn4-ba0af640.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-bbdn4/svdc-t010-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-t010-bbdn4/svdc-t010-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-t010-bbdn4/svdc-t010-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-t010-bbdn4/svdc-t010-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-t010-bbdn4/svdc-t010-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-t010-bbdn4/svdc-t010-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-t010-bbdn4/svdc-t010-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-t010-bbdn4/svdc-t010-bbdn4-ba0af640.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-t010-bbdn4/vmx-svdc-t010-bbdn4-c94dfc539a570cf1b2c2e836d9e60ac5ef1decf3-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:04:31.572789Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t010-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: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 = 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:04: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 = 103168352748,
                     uncommitted = 968,
                     unshared = 103168352748
                  }
               ],
               timestamp = 2021-08-20T13:04:31.572804Z
            }
         },
         (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-20T13:04: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-t010-bbdn4',
                  ipAddress = '172.27.10.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t010-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t010-bbdn4/svdc-t010-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42275850-81a4-c9e1-d36f-2ccb3d971830',
                  instanceUuid = '5027d581-a8cd-3080-d83b-cf294e418dc6',
                  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:04:31.572804Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 45,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24041,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23930,
                  privateMemory = 23930,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9908,
                  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) []
   }
]
=============== 193. 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:14:16.427412Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t012-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42275564-b147-6130-9f2b-e822fd31e96f',
               createDate = 2021-08-19T14:14:12.4327Z,
               instanceUuid = '5027d890-c75e-8537-0396-61e4553e647d',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d62ca-1637-1459-e2bd-fd7b8830b097',
               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-bbdn2/svdc-t012-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t012-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t012-bbdn2',
                  logDirectory = '[Vol2] svdc-t012-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 = -47060625,
                        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-t012-bbdn2/svdc-t012-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-bd30-9f7d-408d-9274db098104',
                           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-t012-bbdn2/svdc-t012-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-dd53-2c7e-b382-0709f8b3e32d',
                           contentId = '4ef83ca1c49fa0b04b252af5fffffffe',
                           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:12: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 = 199
               },
               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-t012-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 64 b1 47 61 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-9546:GkuMI/Os2W9mdkiRjCLT2IjxNK91MbCPs24JNzWlNag='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t012-bbdn2/svdc-t012-bbdn2-53ff6fc0.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-bbdn2-266fa9be.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 = +8etDOb8fTFWaivdt7wgjca/hto=,
               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-t012-bbdn2',
               ipAddress = '172.27.12.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.12.10',
                        'fe80::4044:49ff:fe00:1210'
                     ],
                     macAddress = '42:44:49:00:12: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.12.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1210',
                              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-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 = 6759608320,
                     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 = 20722794496,
                     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-bbdn2.nvram',
                  'svdc-t012-bbdn2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t012-bbdn2/svdc-t012-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t012-bbdn2/svdc-t012-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t012-bbdn2/svdc-t012-bbdn2-53ff6fc0.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-bbdn2/svdc-t012-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-t012-bbdn2/svdc-t012-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-t012-bbdn2/svdc-t012-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-t012-bbdn2/svdc-t012-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-t012-bbdn2/svdc-t012-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-t012-bbdn2/svdc-t012-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-t012-bbdn2/svdc-t012-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-t012-bbdn2/svdc-t012-bbdn2-53ff6fc0.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-t012-bbdn2/vmx-svdc-t012-bbdn2-190f6602ef56b5de8bd8b06871d870e3d8b4d2ae-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:10:58.100643Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t012-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 = 199
               },
               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:58Z,
               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:10:58.10067Z
            }
         },
         (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-20T13:10:58Z,
                  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-t012-bbdn2',
                  ipAddress = '172.27.12.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t012-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t012-bbdn2/svdc-t012-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42275564-b147-6130-9f2b-e822fd31e96f',
                  instanceUuid = '5027d890-c75e-8537-0396-61e4553e647d',
                  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:10:58.10067Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 47,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 24073,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23962,
                  privateMemory = 23962,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9521,
                  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) []
   }
]
=============== 194. vim.VirtualMachine::1630 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1630',
      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:34.586835Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t013-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42278b7a-d0f7-8b0b-dce9-44a855267e51',
               createDate = 2021-08-19T14:15:28.72321Z,
               instanceUuid = '5027137e-e35b-17cd-128c-a783dd06a3d7',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d6ee9-254a-f994-d950-d5443aafae88',
               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-bbdn3/svdc-t013-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t013-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t013-bbdn3',
                  logDirectory = '[Vol2] svdc-t013-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 = 1428586065,
                        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-bbdn3/svdc-t013-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-d66a-2dea-02ce-57aeda8a358b',
                           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 = '1630-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-bbdn3/svdc-t013-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-cbd8-a587-f8ed-b48221832b5d',
                           contentId = '0fdfdd84300d7d35dfd00b3dfffffffe',
                           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 = '1630-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: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-t013-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 6a d0 f7 8b 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-9553:6H4VVdRLAKdhvIB545k75lIRJ58OkHYzkD65edhn2v8='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t013-bbdn3/svdc-t013-bbdn3-a0f9ac82.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-t013-bbdn3-12b17ec0.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 = BQWaU8jGQvjtKro7jVxFyd6mdDo=,
               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:1630-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-bbdn3',
               ipAddress = '172.27.13.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.13.11',
                        'fe80::4044:49ff:fe00:1311'
                     ],
                     macAddress = '42:44:49:00:13: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.13.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1311',
                              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-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 = 6764437504,
                     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 = 21172760576,
                     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-bbdn3.nvram',
                  'svdc-t013-bbdn3.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t013-bbdn3/svdc-t013-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t013-bbdn3/svdc-t013-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t013-bbdn3/svdc-t013-bbdn3-a0f9ac82.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-bbdn3/svdc-t013-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-t013-bbdn3/svdc-t013-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-t013-bbdn3/svdc-t013-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-t013-bbdn3/svdc-t013-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-t013-bbdn3/svdc-t013-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-t013-bbdn3/svdc-t013-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-t013-bbdn3/svdc-t013-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-t013-bbdn3/svdc-t013-bbdn3-a0f9ac82.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-t013-bbdn3/vmx-svdc-t013-bbdn3-d40fa7bd344a07b5c09f73cda3f4b16028c070b6-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:13.533744Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t013-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:1630',
               changeVersion = <unset>,
               lastModified = <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:14:13Z,
               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:14:13.533771Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1630',
               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:13Z,
                  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-bbdn3',
                  ipAddress = '172.27.13.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t013-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t013-bbdn3/svdc-t013-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42278b7a-d0f7-8b0b-dce9-44a855267e51',
                  instanceUuid = '5027137e-e35b-17cd-128c-a783dd06a3d7',
                  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:14:13.533771Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 44,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 737,
                  hostMemoryUsage = 24091,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23980,
                  privateMemory = 23980,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9326,
                  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) []
   }
]
=============== 195. 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:18:06.314552Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t016-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227184a-b3dd-ab96-ad21-a5c937dee4bc',
               createDate = 2021-08-19T14:17:55.839447Z,
               instanceUuid = '5027f75b-8702-4ce6-cff5-ed2c7e2e970b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5cb7-16a3-80da-7cb5-e91ef64efb71',
               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-bbnn/svdc-t016-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t016-bbnn',
                  suspendDirectory = '[Vol2] svdc-t016-bbnn',
                  logDirectory = '[Vol2] svdc-t016-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 = 937354428,
                        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-bbnn/svdc-t016-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-6399-01cb-9d0e-ecca03fc3645',
                           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:16: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-t016-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 6a b3 dd ab 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-9566:woj3327o/T+8F5RlbS6MZS1MLaLJGo9LMfh9k1H2D9I='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t016-bbnn/svdc-t016-bbnn-803d599c.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-t016-bbnn-4ecdaec6.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 = ra2NgAj0WthFSapB0Q3LnVpYqGE=,
               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-t016-bbnn',
               ipAddress = '172.27.16.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.16.8',
                        'fe80::4044:49ff:fe00:1608'
                     ],
                     macAddress = '42:44:49:00:16: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.16.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1608',
                              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-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 = 6604390400,
                     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-bbnn.nvram',
                  'svdc-t016-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t016-bbnn/svdc-t016-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t016-bbnn/svdc-t016-bbnn-803d599c.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-bbnn/svdc-t016-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-t016-bbnn/svdc-t016-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-t016-bbnn/svdc-t016-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-t016-bbnn/svdc-t016-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-t016-bbnn/svdc-t016-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-t016-bbnn/svdc-t016-bbnn-803d599c.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-t016-bbnn/vmx-svdc-t016-bbnn-deb9e67ed5b995eeb29cea4af7d2390ba6d4eb99-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:52.024205Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t016-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: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 = 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:51Z,
               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:23:52.024242Z
            }
         },
         (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-20T13:23:51Z,
                  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-bbnn',
                  ipAddress = '172.27.16.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t016-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t016-bbnn/svdc-t016-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227184a-b3dd-ab96-ad21-a5c937dee4bc',
                  instanceUuid = '5027f75b-8702-4ce6-cff5-ed2c7e2e970b',
                  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:23:52.024242Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 31,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 3015,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2976,
                  privateMemory = 2976,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8748,
                  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) []
   }
]
=============== 196. vim.VirtualMachine::1637 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1637',
      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:46.361914Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t023-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42271fad-52ae-dad9-dd96-e327670c6c22',
               createDate = 2021-08-19T14:25:32.831396Z,
               instanceUuid = '5027cbd4-b75d-1631-ac7e-cdc48c2025ae',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7a49-6915-388a-5cb3-374a5dd38ec2',
               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-bbdn1/svdc-t023-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t023-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t023-bbdn1',
                  logDirectory = '[Vol2] svdc-t023-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 = 1728867362,
                        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-bbdn1/svdc-t023-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-2c26-54a6-95a4-73cb48334bfb',
                           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 = '1637-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-bbdn1/svdc-t023-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-9e4a-49e7-fe7d-94e3aa11bdba',
                           contentId = '83bc4344cae4ea793fbc5f2ffffffffe',
                           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 = '1637-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: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-t023-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 6d 52 ae da 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-9603:j0L8/6p6bz3Rz2tLi/4NkV3m4skhuzXS1puC5EA4YgA='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t023-bbdn1/svdc-t023-bbdn1-8d3b8161.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-bbdn1-78d21081.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 = WuM4jEe7q6PACWv1QlAT26ynv0U=,
               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:1637-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-bbdn1',
               ipAddress = '172.27.23.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.23.9',
                        'fe80::4044:49ff:fe00:2309'
                     ],
                     macAddress = '42:44:49:00:23: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.23.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2309',
                              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-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 = 6772764672,
                     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 = 21065773056,
                     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-bbdn1.nvram',
                  'svdc-t023-bbdn1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t023-bbdn1/svdc-t023-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t023-bbdn1/svdc-t023-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t023-bbdn1/svdc-t023-bbdn1-8d3b8161.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-bbdn1/svdc-t023-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-t023-bbdn1/svdc-t023-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-t023-bbdn1/svdc-t023-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-t023-bbdn1/svdc-t023-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-t023-bbdn1/svdc-t023-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-t023-bbdn1/svdc-t023-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-t023-bbdn1/svdc-t023-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-t023-bbdn1/svdc-t023-bbdn1-8d3b8161.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-t023-bbdn1/vmx-svdc-t023-bbdn1-a310aad3ae8cf212b8ca1cb17c092c114e93e9a1-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:30.759817Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t023-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:1637',
               changeVersion = <unset>,
               lastModified = <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:30Z,
               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:46:30.759842Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1637',
               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:30Z,
                  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-bbdn1',
                  ipAddress = '172.27.23.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t023-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t023-bbdn1/svdc-t023-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42271fad-52ae-dad9-dd96-e327670c6c22',
                  instanceUuid = '5027cbd4-b75d-1631-ac7e-cdc48c2025ae',
                  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:46:30.759842Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 47,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24128,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24018,
                  privateMemory = 24018,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7389,
                  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) []
   }
]
=============== 197. vim.VirtualMachine::1640 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1640',
      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:26:42.481461Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t024-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227ce24-e8a8-9196-dda0-bf90793f655f',
               createDate = 2021-08-19T14:26:37.665809Z,
               instanceUuid = '5027626a-e5e5-1518-5a25-a2a023a12b54',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d0ab4-1e19-2ceb-6785-627606f61555',
               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-bbnn/svdc-t024-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t024-bbnn',
                  suspendDirectory = '[Vol2] svdc-t024-bbnn',
                  logDirectory = '[Vol2] svdc-t024-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 = 2034197855,
                        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-bbnn/svdc-t024-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-b192-d389-d859-a32c47a3931f',
                           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 = '1640-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: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-t024-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 64 e8 a8 91 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-9606:Iyr/pncrSwQdGaiqc+4OMysfVBVmc3hKzvIUyLJBnxQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t024-bbnn/svdc-t024-bbnn-c88d451b.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-t024-bbnn-037fac99.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 = 9BuwQbGqQHVUBs3Fsfxnp5zDqAw=,
               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:1640-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-bbnn',
               ipAddress = '172.27.24.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.24.8',
                        'fe80::4044:49ff:fe00:2408'
                     ],
                     macAddress = '42:44:49:00:24: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.24.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2408',
                              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-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 = 6630182912,
                     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-bbnn.nvram',
                  'svdc-t024-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t024-bbnn/svdc-t024-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t024-bbnn/svdc-t024-bbnn-c88d451b.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-bbnn/svdc-t024-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-t024-bbnn/svdc-t024-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-t024-bbnn/svdc-t024-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-t024-bbnn/svdc-t024-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-t024-bbnn/svdc-t024-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-t024-bbnn/svdc-t024-bbnn-c88d451b.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-t024-bbnn/vmx-svdc-t024-bbnn-b5f67801b298aa739afd25dd0e459e7e06821546-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:44.32321Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t024-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:1640',
               changeVersion = <unset>,
               lastModified = <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:49: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:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 21558731244,
                     uncommitted = 504,
                     unshared = 21558731244
                  }
               ],
               timestamp = 2021-08-20T13:49:44.323304Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1640',
               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: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-t024-bbnn',
                  ipAddress = '172.27.24.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t024-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t024-bbnn/svdc-t024-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227ce24-e8a8-9196-dda0-bf90793f655f',
                  instanceUuid = '5027626a-e5e5-1518-5a25-a2a023a12b54',
                  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:49:44.323304Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 45,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 327,
                  hostMemoryUsage = 3037,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2998,
                  privateMemory = 2997,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7195,
                  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) []
   }
]
=============== 198. 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:29:47.065371Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t027-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227a474-3d18-852b-a0f1-8c0763f5456f',
               createDate = 2021-08-19T14:29:35.867462Z,
               instanceUuid = '502729e3-bebf-b49c-a483-f618667c170f',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dda9b-9577-08f6-3ead-0000307e92ce',
               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-bbnn/svdc-t027-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t027-bbnn',
                  suspendDirectory = '[Vol2] svdc-t027-bbnn',
                  logDirectory = '[Vol2] svdc-t027-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 = 1677018479,
                        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-bbnn/svdc-t027-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-649b-f736-ba34-a14ebb310d6a',
                           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:27: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-t027-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 64 3d 18 85 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-9625:ht6kHN49CxmlAAepBrwhbtBWkEJNgcl0SHcMQaIuQBc='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t027-bbnn/svdc-t027-bbnn-cf8cbefe.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-t027-bbnn-15919d24.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 = MCm3kR9Fe2WWhPxOTXmG19YAhgw=,
               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-t027-bbnn',
               ipAddress = '172.27.27.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.27.8',
                        'fe80::4044:49ff:fe00:2708'
                     ],
                     macAddress = '42:44:49:00:27: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.27.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2708',
                              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-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 = 6630449152,
                     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-bbnn.nvram',
                  'svdc-t027-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t027-bbnn/svdc-t027-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t027-bbnn/svdc-t027-bbnn-cf8cbefe.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-bbnn/svdc-t027-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-t027-bbnn/svdc-t027-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-t027-bbnn/svdc-t027-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-t027-bbnn/svdc-t027-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-t027-bbnn/svdc-t027-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-t027-bbnn/svdc-t027-bbnn-cf8cbefe.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-t027-bbnn/vmx-svdc-t027-bbnn-e290e1c95109568fc79c92a8e6b4bd8abdd0cc13-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:26.495301Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t027-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 = 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:59:26Z,
               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:59:26.495341Z
            }
         },
         (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:59:26Z,
                  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-bbnn',
                  ipAddress = '172.27.27.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t027-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t027-bbnn/svdc-t027-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227a474-3d18-852b-a0f1-8c0763f5456f',
                  instanceUuid = '502729e3-bebf-b49c-a483-f618667c170f',
                  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:59:26.495341Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 30,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 2957,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2918,
                  privateMemory = 2917,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 6613,
                  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) []
   }
]
=============== 199. vim.VirtualMachine::1651 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1651',
      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:35:19.772104Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t030-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227de17-5753-c585-40a8-c392953c29a4',
               createDate = 2021-08-19T14:34:21.998857Z,
               instanceUuid = '5027bb4a-279f-0cf9-3eb6-ce1977da5d83',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d0305-d3d8-93b8-b20c-fee404c8e979',
               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-bbnn/svdc-t030-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t030-bbnn',
                  suspendDirectory = '[Vol2] svdc-t030-bbnn',
                  logDirectory = '[Vol2] svdc-t030-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 = -1791219292,
                        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-t030-bbnn/svdc-t030-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-a741-21e4-2ba3-058ed9742d8b',
                           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 = '1651-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:30: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-t030-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 57 53 c5 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-9638:nl4Y/j00IiRJqarx6w9sqzHnVnimNNL5c4zCdiSRE2s='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t030-bbnn/svdc-t030-bbnn-0c32df58.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-t030-bbnn-4427718a.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 = WtmDP7DKY1Mh6JZjEmjk96gd4Rg=,
               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:1651-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-bbnn',
               ipAddress = '172.27.30.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.30.8',
                        'fe80::4044:49ff:fe00:3008'
                     ],
                     macAddress = '42:44:49:00:30: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.30.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3008',
                              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-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 = 6650699776,
                     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-t030-bbnn.nvram',
                  'svdc-t030-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t030-bbnn/svdc-t030-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t030-bbnn/svdc-t030-bbnn-0c32df58.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-bbnn/svdc-t030-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-t030-bbnn/svdc-t030-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-t030-bbnn/svdc-t030-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-t030-bbnn/svdc-t030-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-t030-bbnn/svdc-t030-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-t030-bbnn/svdc-t030-bbnn-0c32df58.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-t030-bbnn/vmx-svdc-t030-bbnn-009dfd507122e899cf3073bae4b0e8a84c0c34d4-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:09:07.931447Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t030-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:1651',
               changeVersion = <unset>,
               lastModified = <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-20T14:09:07Z,
               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:09:07.931461Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1651',
               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:07Z,
                  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-t030-bbnn',
                  ipAddress = '172.27.30.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t030-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t030-bbnn/svdc-t030-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227de17-5753-c585-40a8-c392953c29a4',
                  instanceUuid = '5027bb4a-279f-0cf9-3eb6-ce1977da5d83',
                  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:09:07.931461Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 32,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 163,
                  hostMemoryUsage = 2966,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2926,
                  privateMemory = 2926,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 6032,
                  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::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:37:07.690899Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t034-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227829a-b711-70f7-7cf8-f5d7545e7835',
               createDate = 2021-08-19T14:36:25.643069Z,
               instanceUuid = '50279eef-4af4-58c6-e2ef-dffe3268a569',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d21e0-5296-ea1b-f5e6-f50eff9b59ee',
               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-bbnn/svdc-t034-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t034-bbnn',
                  suspendDirectory = '[Vol2] svdc-t034-bbnn',
                  logDirectory = '[Vol2] svdc-t034-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 = 1415477301,
                        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-bbnn/svdc-t034-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-3f03-57e2-794d-1397abc449f0',
                           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:34: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-t034-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 6a b7 11 70 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-9647:0skxbvtKajjXMA32Sa6JiaX0EHYRfi9MlGCSWKFty9g='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t034-bbnn/svdc-t034-bbnn-158781dc.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-t034-bbnn-103e7e86.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 = Tl8HSNN3Ca0WXXGvVSDlI7QvgM0=,
               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-t034-bbnn',
               ipAddress = '172.27.34.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.34.8',
                        'fe80::4044:49ff:fe00:3408'
                     ],
                     macAddress = '42:44:49:00:34: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.34.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3408',
                              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-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 = 6699581440,
                     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-bbnn.nvram',
                  'svdc-t034-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t034-bbnn/svdc-t034-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t034-bbnn/svdc-t034-bbnn-158781dc.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-bbnn/svdc-t034-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-t034-bbnn/svdc-t034-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-t034-bbnn/svdc-t034-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-t034-bbnn/svdc-t034-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-t034-bbnn/svdc-t034-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-t034-bbnn/svdc-t034-bbnn-158781dc.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-t034-bbnn/vmx-svdc-t034-bbnn-bb3e9c22bce5537d83caf007c2f179906a20ff7d-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:36.361553Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t034-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 = 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-20T14:38:36Z,
               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:38:36.361594Z
            }
         },
         (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-20T14:38:36Z,
                  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-t034-bbnn',
                  ipAddress = '172.27.34.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t034-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t034-bbnn/svdc-t034-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227829a-b711-70f7-7cf8-f5d7545e7835',
                  instanceUuid = '50279eef-4af4-58c6-e2ef-dffe3268a569',
                  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:38:36.361594Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 29,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 2912,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2872,
                  privateMemory = 2872,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 4263,
                  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::1653 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1653',
      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:46.499444Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t032-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227327a-3833-3934-5680-4de94425a163',
               createDate = 2021-08-19T14:39:31.62073Z,
               instanceUuid = '5027c6eb-686a-cb01-a57a-0f9c96e3b192',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d3b39-c5f9-7614-d4b7-580966680f7e',
               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-bbdn2/svdc-t032-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t032-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t032-bbdn2',
                  logDirectory = '[Vol2] svdc-t032-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 = 1143316835,
                        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-bbdn2/svdc-t032-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-b8da-1c4a-84be-85c1d3d7e432',
                           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 = '1653-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-bbdn2/svdc-t032-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-d1b4-90d8-aee0-14d1d01e3eca',
                           contentId = 'c95b56c7a015eb9ff8ae18f6fffffffe',
                           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 = '1653-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: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-t032-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 6a 38 33 39 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-9657:FofJw+eQcFf7g+Lf6WK8DnZtRMY9/yxakSbJPBhNu1Y='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t032-bbdn2/svdc-t032-bbdn2-2c831982.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-t032-bbdn2-0f688bc0.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 = hH0UYFEBBLa83ZOUlaGPA9vANJ4=,
               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:1653-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-bbdn2',
               ipAddress = '172.27.32.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.32.10',
                        'fe80::4044:49ff:fe00:3210'
                     ],
                     macAddress = '42:44:49:00:32: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.32.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3210',
                              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-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 = 6777110528,
                     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 = 16724815872,
                     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-bbdn2.nvram',
                  'svdc-t032-bbdn2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t032-bbdn2/svdc-t032-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t032-bbdn2/svdc-t032-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t032-bbdn2/svdc-t032-bbdn2-2c831982.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-bbdn2/svdc-t032-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-t032-bbdn2/svdc-t032-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-t032-bbdn2/svdc-t032-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-t032-bbdn2/svdc-t032-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-t032-bbdn2/svdc-t032-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-t032-bbdn2/svdc-t032-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-t032-bbdn2/svdc-t032-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-t032-bbdn2/svdc-t032-bbdn2-2c831982.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-bbdn2/vmx-svdc-t032-bbdn2-f8e81475a37fe98ede5d2895db80d2982dc647b7-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:15:37.902863Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t032-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:1653',
               changeVersion = <unset>,
               lastModified = <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 = 103168352748,
                     uncommitted = 968,
                     unshared = 103168352748
                  }
               ],
               timestamp = 2021-08-20T14:15:37.90288Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1653',
               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-bbdn2',
                  ipAddress = '172.27.32.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t032-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t032-bbdn2/svdc-t032-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227327a-3833-3934-5680-4de94425a163',
                  instanceUuid = '5027c6eb-686a-cb01-a57a-0f9c96e3b192',
                  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:15:37.90288Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 42,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24343,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24232,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 5642,
                  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::1654 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1654',
      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.885984Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t032-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227794c-1da6-15f2-59b0-fbcffcd628c0',
               createDate = 2021-08-19T14:40:12.814161Z,
               instanceUuid = '50273fca-4337-2081-1ba2-2d271c404627',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dc15a-c376-3bf4-dde9-9c43af4a2cca',
               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-bbdn3/svdc-t032-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t032-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t032-bbdn3',
                  logDirectory = '[Vol2] svdc-t032-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 = -53073728,
                        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-bbdn3/svdc-t032-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-07bc-3753-4ea3-9fc3c1320683',
                           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 = '1654-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-bbdn3/svdc-t032-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-62d7-fc4d-35f9-ad9ee7446882',
                           contentId = 'bdd723789e2b1c5399f90c6bfffffffe',
                           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 = '1654-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: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-t032-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 6c 1d a6 15 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-9659:g09GDkv1UDEdy6t2GUs5IvDi4VuZYt0Tq2Wh4maRuqU='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t032-bbdn3/svdc-t032-bbdn3-2c831983.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-t032-bbdn3-0f688be1.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 = 1IF4HwvKdC/KPSzx8zPRX1Pgl+g=,
               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:1654-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-bbdn3',
               ipAddress = '172.27.32.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.32.11',
                        'fe80::4044:49ff:fe00:3211'
                     ],
                     macAddress = '42:44:49:00:32: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.32.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3211',
                              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-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 = 6781595648,
                     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 = 18072780800,
                     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-bbdn3.nvram',
                  'svdc-t032-bbdn3.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t032-bbdn3/svdc-t032-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t032-bbdn3/svdc-t032-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t032-bbdn3/svdc-t032-bbdn3-2c831983.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-bbdn3/svdc-t032-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-t032-bbdn3/svdc-t032-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-t032-bbdn3/svdc-t032-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-t032-bbdn3/svdc-t032-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-t032-bbdn3/svdc-t032-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-t032-bbdn3/svdc-t032-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-t032-bbdn3/svdc-t032-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-t032-bbdn3/svdc-t032-bbdn3-2c831983.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-bbdn3/vmx-svdc-t032-bbdn3-2bfadfcde2750910c378878c9fadfbfb6ead4215-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:15:38.679186Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t032-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:1654',
               changeVersion = <unset>,
               lastModified = <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:15: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 = 103168352748,
                     uncommitted = 968,
                     unshared = 103168352748
                  }
               ],
               timestamp = 2021-08-20T14:15:38.679199Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1654',
               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: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-t032-bbdn3',
                  ipAddress = '172.27.32.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t032-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t032-bbdn3/svdc-t032-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227794c-1da6-15f2-59b0-fbcffcd628c0',
                  instanceUuid = '50273fca-4337-2081-1ba2-2d271c404627',
                  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:15:38.679199Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 40,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24105,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23994,
                  privateMemory = 23994,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 5641,
                  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::1659 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1659',
      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:44.372128Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t029-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422788e9-f3eb-965a-fd87-f30f338243c3',
               createDate = 2021-08-19T14:42:32.372726Z,
               instanceUuid = '5027c57b-0a2e-ddee-4d73-e8ed2b1fefba',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d59cc-98e8-aed3-8bac-7e58569c6555',
               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-bbdn4/svdc-t029-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t029-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t029-bbdn4',
                  logDirectory = '[Vol2] svdc-t029-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 = 864175043,
                        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-bbdn4/svdc-t029-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-dc3c-c064-ff8a-f86dbd4a7a7e',
                           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 = '1659-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-bbdn4/svdc-t029-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-d02b-b90a-8f8b-b4960eac7dda',
                           contentId = 'f750daa6ee05a66888c6c213fffffffe',
                           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 = '1659-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: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-t029-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 69 f3 eb 96 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-9688:vgUlWEkdvPrNhHRorgHvFQCdkOpig/yF4oJgKGMxARw='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t029-bbdn4/svdc-t029-bbdn4-5b18edea.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-t029-bbdn4-10b8ed28.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 = Dg+dpyMO4cIlee9r/QXPv4MhSN8=,
               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:1659-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-bbdn4',
               ipAddress = '172.27.29.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.29.12',
                        'fe80::4044:49ff:fe00:2912'
                     ],
                     macAddress = '42:44:49:00:29: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.29.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2912',
                              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-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 = 6766882816,
                     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 = 16701734912,
                     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-bbdn4.nvram',
                  'svdc-t029-bbdn4.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t029-bbdn4/svdc-t029-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t029-bbdn4/svdc-t029-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t029-bbdn4/svdc-t029-bbdn4-5b18edea.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-bbdn4/svdc-t029-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-t029-bbdn4/svdc-t029-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-t029-bbdn4/svdc-t029-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-t029-bbdn4/svdc-t029-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-t029-bbdn4/svdc-t029-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-t029-bbdn4/svdc-t029-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-t029-bbdn4/svdc-t029-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-t029-bbdn4/svdc-t029-bbdn4-5b18edea.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-bbdn4/vmx-svdc-t029-bbdn4-2bebad8f3162beabb97a67c6724c843eae4fa4b5-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:05:58.185147Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t029-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:1659',
               changeVersion = <unset>,
               lastModified = <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:58Z,
               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:05:58.185177Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1659',
               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:58Z,
                  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-bbdn4',
                  ipAddress = '172.27.29.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t029-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t029-bbdn4/svdc-t029-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422788e9-f3eb-965a-fd87-f30f338243c3',
                  instanceUuid = '5027c57b-0a2e-ddee-4d73-e8ed2b1fefba',
                  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:05:58.185177Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 47,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 24115,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24003,
                  privateMemory = 24003,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 6222,
                  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::1685 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1685',
      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:54:14.314573Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t041-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42279764-a288-7366-a651-4be03457c1a4',
               createDate = 2021-08-19T14:54:00.045653Z,
               instanceUuid = '50272f45-ec75-b5f7-56a9-dd301395ac61',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564db366-c37b-d987-20aa-7449c3e4d50e',
               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-happ/svdc-t041-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t041-happ',
                  suspendDirectory = '[Vol1] svdc-t041-happ',
                  logDirectory = '[Vol1] svdc-t041-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 = 878166436,
                        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-t041-happ/svdc-t041-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-5ce4-e704-b436-13c0e5a02da8',
                           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 = '1685-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: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 = 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-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 a2 88 73 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-9812:GJddB20xjjtSDFepzNJnAQFhhL2mK17wUXjTM0wQkXc='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t041-happ/svdc-t041-happ-94afc497.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-happ-53f21b95.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 = jFhZvhoIc23fMIxSaixv0zHdItQ=,
               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:1685-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-happ.nvram',
                  'svdc-t041-happ.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t041-happ/svdc-t041-happ.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-happ/svdc-t041-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-t041-happ/svdc-t041-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-t041-happ/svdc-t041-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-t041-happ/svdc-t041-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-t041-happ/svdc-t041-happ-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:14.591269Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t041-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:1685',
               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:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 12884910572,
                     uncommitted = 9205793272,
                     unshared = 12884910572
                  }
               ],
               timestamp = 2021-08-20T03:45:14.591279Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1685',
               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-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t041-happ/svdc-t041-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42279764-a288-7366-a651-4be03457c1a4',
                  instanceUuid = '50272f45-ec75-b5f7-56a9-dd301395ac61',
                  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:14.591279Z
               },
               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) []
   }
]
=============== 205. vim.VirtualMachine::1687 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1687',
      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:07:20.317539Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t021-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227d566-17fc-4b41-a418-3fc28ce0d15e',
               createDate = 2021-08-19T14:27:00.050182Z,
               instanceUuid = '5027f56a-ac5c-98c9-c217-acf2d3748428',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5b66-3ef7-8ad0-9a90-46469a139901',
               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-bbdn4/svdc-t021-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t021-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t021-bbdn4',
                  logDirectory = '[Vol2] svdc-t021-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 = -1931423394,
                        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-t021-bbdn4/svdc-t021-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-7a02-c2b2-148a-e85dd939e361',
                           contentId = '04fb55ef9264643edd754174dccdebd9',
                           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 = '1687-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-t021-bbdn4/svdc-t021-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-13ed-50e3-02ec-2206109d73b0',
                           contentId = 'd788b01edd165991de88c56fc6f3eb1a',
                           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 = '1687-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: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-t021-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 66 17 fc 4b 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-9609:eN6/q9UNvb8WklPqID2+ax4vR1rNIoQLVLqbszGVriA='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t021-bbdn4/svdc-t021-bbdn4-f34707e2.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 = '128838850088104260'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t021-bbdn4-5155b9e0.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 = C2ctWLQMgsIwuWKYtZZpzcq3iAo=,
               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:1687-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-bbdn4',
               ipAddress = '172.27.21.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.21.12',
                        'fe80::4044:49ff:fe00:2112'
                     ],
                     macAddress = '42:44:49:00:21: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.21.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2112',
                              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-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 = 6760947712,
                     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 = 21791555584,
                     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-bbdn4.nvram',
                  'svdc-t021-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-t021-bbdn4/svdc-t021-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t021-bbdn4/svdc-t021-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t021-bbdn4/svdc-t021-bbdn4-f34707e2.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-bbdn4/svdc-t021-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-t021-bbdn4/svdc-t021-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-t021-bbdn4/svdc-t021-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-t021-bbdn4/svdc-t021-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-t021-bbdn4/svdc-t021-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-t021-bbdn4/svdc-t021-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-t021-bbdn4/svdc-t021-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-t021-bbdn4/vmware-1.log',
                     type = 'log',
                     size = 159981,
                     uniqueSize = 159981,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t021-bbdn4/vmware.log',
                     type = 'log',
                     size = 65536,
                     uniqueSize = 65536,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t021-bbdn4/svdc-t021-bbdn4-f34707e2.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t021-bbdn4/vmx-svdc-t021-bbdn4-74ddf1239b5c103f44ff7b7feaecb9f33326a8f7-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:40:05.659611Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t021-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:1687',
               changeVersion = <unset>,
               lastModified = <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:40:05Z,
               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 = 103168578265,
                     uncommitted = 1049,
                     unshared = 103168578265
                  }
               ],
               timestamp = 2021-08-20T13:40:05.659624Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1687',
               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:05Z,
                  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-t021-bbdn4',
                  ipAddress = '172.27.21.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t021-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t021-bbdn4/svdc-t021-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227d566-17fc-4b41-a418-3fc28ce0d15e',
                  instanceUuid = '5027f56a-ac5c-98c9-c217-acf2d3748428',
                  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 = 103168578265,
                  uncommitted = 1049,
                  unshared = 103168578265,
                  timestamp = 2021-08-20T13:40:05.659624Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 52,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 10321,
                  hostMemoryUsage = 23925,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23814,
                  privateMemory = 23814,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7774,
                  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::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-19T15:20:08.533182Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t031-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422790bd-b50b-24f7-c3b8-6f7aa64b8497',
               createDate = 2021-08-19T14:41:42.844213Z,
               instanceUuid = '50274ec7-beeb-2566-e835-440ebfc9c57c',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564da329-6d82-8191-d332-71cf115aaa40',
               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-bbdn4/svdc-t031-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t031-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t031-bbdn4',
                  logDirectory = '[Vol2] svdc-t031-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 = -1505000297,
                        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-bbdn4/svdc-t031-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-e47f-90ed-7f15-009f2cc5546c',
                           contentId = 'e35eaee324335c8417a1fb6ec1e5dca8',
                           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.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-bbdn4/svdc-t031-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-f770-a471-1d40-a7aca0bf25f7',
                           contentId = '5e379e5a87b2e4f9311373f0ba254e0c',
                           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 = '1689-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: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-t031-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 b5 0b 24 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-9676:fNcEfXPi1HrcUCsfYHjLZ3sx6FJQnQzZ23YVKxjFax8='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t031-bbdn4/svdc-t031-bbdn4-df88dcc3.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 = '128838850862331856'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t031-bbdn4-2326b721.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 = siUVr9gPuLC7SmT5KbzICIAgHXw=,
               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-t031-bbdn4',
               ipAddress = '172.27.31.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.31.12',
                        'fe80::4044:49ff:fe00:3112'
                     ],
                     macAddress = '42:44:49:00:31: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.31.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3112',
                              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-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 = 6785273856,
                     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 = 25672929280,
                     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-bbdn4.nvram',
                  'svdc-t031-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-t031-bbdn4/svdc-t031-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t031-bbdn4/svdc-t031-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t031-bbdn4/svdc-t031-bbdn4-df88dcc3.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-bbdn4/svdc-t031-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-t031-bbdn4/svdc-t031-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-t031-bbdn4/svdc-t031-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-t031-bbdn4/svdc-t031-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-t031-bbdn4/svdc-t031-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-t031-bbdn4/svdc-t031-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-t031-bbdn4/svdc-t031-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-t031-bbdn4/vmware-1.log',
                     type = 'log',
                     size = 155051,
                     uniqueSize = 155051,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t031-bbdn4/vmware.log',
                     type = 'log',
                     size = 65536,
                     uniqueSize = 65536,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t031-bbdn4/svdc-t031-bbdn4-df88dcc3.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t031-bbdn4/vmx-svdc-t031-bbdn4-709cf44c2d5b94c8d048b62deead99b10229fa72-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:25.726151Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t031-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: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 = 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: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 = 103168573335,
                     uncommitted = 1049,
                     unshared = 103168573335
                  }
               ],
               timestamp = 2021-08-20T14:12:25.726166Z
            }
         },
         (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:12: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-t031-bbdn4',
                  ipAddress = '172.27.31.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t031-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t031-bbdn4/svdc-t031-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422790bd-b50b-24f7-c3b8-6f7aa64b8497',
                  instanceUuid = '50274ec7-beeb-2566-e835-440ebfc9c57c',
                  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 = 103168573335,
                  uncommitted = 1049,
                  unshared = 103168573335,
                  timestamp = 2021-08-20T14:12:25.726166Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 35,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24167,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24056,
                  privateMemory = 24056,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 5834,
                  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::1701 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1701',
      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:26.918361Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t042-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422706db-d6e4-b17a-1844-316d8339f7d1',
               createDate = 2021-08-19T14:46:08.926084Z,
               instanceUuid = '5027b1de-d096-ebc2-32cb-9d8db8112a81',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d145c-2d03-c3b2-25ba-792ebee249f3',
               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-bbnn/svdc-t042-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t042-bbnn',
                  suspendDirectory = '[Vol2] svdc-t042-bbnn',
                  logDirectory = '[Vol2] svdc-t042-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 = -2093353007,
                        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-bbnn/svdc-t042-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-e827-6dca-6e17-98c1a65d8631',
                           contentId = '3953bd730ff2c935e42aff45c7aa2a8c',
                           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 = '1701-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: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-t042-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 6b d6 e4 b1 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-9709:jx6rA3Jz//Pm/+/457976idtBUDzlxcQsCglWrmdtvI='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t042-bbnn/svdc-t042-bbnn-5dd76d5b.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 = '128838848702575381'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t042-bbnn-420edcd9.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 = I2TR7BEBBp+XAoAQ3DrtlLkhN10=,
               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:1701-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-bbnn.nvram',
                  'svdc-t042-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-t042-bbnn/svdc-t042-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-t042-bbnn/svdc-t042-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-t042-bbnn/svdc-t042-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-t042-bbnn/svdc-t042-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-t042-bbnn/svdc-t042-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-t042-bbnn/svdc-t042-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-t042-bbnn/vmware.log',
                     type = 'log',
                     size = 164147,
                     uniqueSize = 164147,
                     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.127882Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t042-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:1701',
               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 = 12885074719,
                     uncommitted = 9205793299,
                     unshared = 12885074719
                  }
               ],
               timestamp = 2021-08-20T03:45:05.127896Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1701',
               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-t042-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t042-bbnn/svdc-t042-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422706db-d6e4-b17a-1844-316d8339f7d1',
                  instanceUuid = '5027b1de-d096-ebc2-32cb-9d8db8112a81',
                  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 = 12885074719,
                  uncommitted = 9205793299,
                  unshared = 12885074719,
                  timestamp = 2021-08-20T03:45:05.127896Z
               },
               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) []
   }
]
=============== 208. vim.VirtualMachine::1703 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1703',
      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:26.916794Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t005-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422757e6-671b-a218-3dc6-d8975a7060d9',
               createDate = 2021-08-19T14:07:23.627305Z,
               instanceUuid = '5027ac19-10cc-7433-44c7-9fcd052be22b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d9093-84f3-4f29-597d-a957f115ced1',
               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-bbdn3/svdc-t005-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t005-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t005-bbdn3',
                  logDirectory = '[Vol2] svdc-t005-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 = 1517314265,
                        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-bbdn3/svdc-t005-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-eaa2-5594-6084-df929bef3332',
                           contentId = 'e69b24db59d51b6793d774356f7fe99a',
                           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 = '1703-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-bbdn3/svdc-t005-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-d9bf-d6ea-a6d7-845382f3ffe7',
                           contentId = '257729137d5d865ce02c416d91625b76',
                           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 = '1703-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: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-t005-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 67 1b a2 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-9505:7dgHdDOzzF1vlbPCZE1r6atq4qtwhKEiuW5X20TVdKc='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t005-bbdn3/svdc-t005-bbdn3-4eac5123.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 = '128838846495951176'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t005-bbdn3-76b8b781.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 = 3/kpE2hUW1y5eZ99N7sXqcrm6Fo=,
               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:1703-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-bbdn3',
               ipAddress = '172.27.5.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.5.11',
                        'fe80::4044:49ff:fe00:511'
                     ],
                     macAddress = '42:44:49:00:05: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.5.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:511',
                              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-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 = 6756999168,
                     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 = 21195239424,
                     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-bbdn3.nvram',
                  'svdc-t005-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-t005-bbdn3/svdc-t005-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t005-bbdn3/svdc-t005-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t005-bbdn3/svdc-t005-bbdn3-4eac5123.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-bbdn3/svdc-t005-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-t005-bbdn3/svdc-t005-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-t005-bbdn3/svdc-t005-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-t005-bbdn3/svdc-t005-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-t005-bbdn3/svdc-t005-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-t005-bbdn3/svdc-t005-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-t005-bbdn3/svdc-t005-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-t005-bbdn3/vmware.log',
                     type = 'log',
                     size = 174027,
                     uniqueSize = 174027,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t005-bbdn3/svdc-t005-bbdn3-4eac5123.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-t005-bbdn3/vmx-svdc-t005-bbdn3-d0dc42078cab8ea96847f34d83cb589c1fe28cb2-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:20.599795Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t005-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:1703',
               changeVersion = <unset>,
               lastModified = <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:20Z,
               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 = 103168526775,
                     uncommitted = 1049,
                     unshared = 103168526775
                  }
               ],
               timestamp = 2021-08-20T12:48:20.599814Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1703',
               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:20Z,
                  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-bbdn3',
                  ipAddress = '172.27.5.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t005-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t005-bbdn3/svdc-t005-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422757e6-671b-a218-3dc6-d8975a7060d9',
                  instanceUuid = '5027ac19-10cc-7433-44c7-9fcd052be22b',
                  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 = 103168526775,
                  uncommitted = 1049,
                  unshared = 103168526775,
                  timestamp = 2021-08-20T12:48:20.599814Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 46,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24299,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24188,
                  privateMemory = 24188,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10879,
                  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::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-19T16:10:26.929893Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t023-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274157-da33-552f-9a81-badb9835c21a',
               createDate = 2021-08-19T14:25:02.857248Z,
               instanceUuid = '50273de1-3f43-b3ad-700f-11c2daf2ec37',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d361a-de1e-eea6-58ee-d3d4e525efa4',
               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-bbnn/svdc-t023-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t023-bbnn',
                  suspendDirectory = '[Vol2] svdc-t023-bbnn',
                  logDirectory = '[Vol2] svdc-t023-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 = -1741307366,
                        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-bbnn/svdc-t023-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-053c-9bca-69fb-ba29a7c35a1d',
                           contentId = '0173694224273e9d2cdcca31cd2f7b23',
                           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.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: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-t023-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 da 33 55 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-9601:Qj6/Yt6lyuWO2k0uOzGfARdd0ypgCv1vM2ddYmEZ/xU='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t023-bbnn/svdc-t023-bbnn-c6381c7a.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 = '128838847545119667'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t023-bbnn-497a9028.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 = k/66Y0I2t2+2BuPzh4zA0dmkKeg=,
               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:1704-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-bbnn',
               ipAddress = '172.27.23.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.23.8',
                        'fe80::4044:49ff:fe00:2308'
                     ],
                     macAddress = '42:44:49:00:23: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.23.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2308',
                              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-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 = 6637109248,
                     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-bbnn.nvram',
                  'svdc-t023-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-t023-bbnn/svdc-t023-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t023-bbnn/svdc-t023-bbnn-c6381c7a.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-bbnn/svdc-t023-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-t023-bbnn/svdc-t023-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-t023-bbnn/svdc-t023-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-t023-bbnn/svdc-t023-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-t023-bbnn/svdc-t023-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-t023-bbnn/vmware.log',
                     type = 'log',
                     size = 164148,
                     uniqueSize = 164148,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t023-bbnn/svdc-t023-bbnn-c6381c7a.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-t023-bbnn/vmx-svdc-t023-bbnn-cac346635e1300daed8b7df275fbdae922a8be72-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:30.255867Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t023-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:1704',
               changeVersion = <unset>,
               lastModified = <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:46:30Z,
               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 = 21558895392,
                     uncommitted = 531,
                     unshared = 21558895392
                  }
               ],
               timestamp = 2021-08-20T13:46:30.255898Z
            }
         },
         (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) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        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:30Z,
                  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-t023-bbnn',
                  ipAddress = '172.27.23.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t023-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t023-bbnn/svdc-t023-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42274157-da33-552f-9a81-badb9835c21a',
                  instanceUuid = '50273de1-3f43-b3ad-700f-11c2daf2ec37',
                  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 = 21558895392,
                  uncommitted = 531,
                  unshared = 21558895392,
                  timestamp = 2021-08-20T13:46:30.255898Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 33,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 327,
                  hostMemoryUsage = 3002,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2962,
                  privateMemory = 2962,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7389,
                  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::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:26.920722Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t010-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42275570-513a-f630-6ad7-207d0832d9c2',
               createDate = 2021-08-19T14:11:52.165695Z,
               instanceUuid = '50279550-cbf5-85b2-8116-8509de1ce6eb',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564ddfc7-d0de-be3e-ef31-0328a1d96648',
               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-bbnn/svdc-t010-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t010-bbnn',
                  suspendDirectory = '[Vol2] svdc-t010-bbnn',
                  logDirectory = '[Vol2] svdc-t010-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 = 137550274,
                        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-bbnn/svdc-t010-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-3866-d076-8a57-364de2bbebdd',
                           contentId = '4acaf847a8175b23949acee9d3685bcd',
                           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:10: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-t010-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 51 3a f6 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-9532:RU3ih+4MdwET1w4umhf9d7itYr6ack3Wm0zMOZ0Fq2o='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t010-bbnn/svdc-t010-bbnn-723e65d6.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 = '128838846764379120'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t010-bbnn-1cab1b4c.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 = tr8d3KY/nYGwtyV83HnNEW8XD10=,
               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-t010-bbnn',
               ipAddress = '172.27.10.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.10.8',
                        'fe80::4044:49ff:fe00:1008'
                     ],
                     macAddress = '42:44:49:00:10: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.10.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1008',
                              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-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 = 6627606528,
                     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-bbnn.nvram',
                  'svdc-t010-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-t010-bbnn/svdc-t010-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t010-bbnn/svdc-t010-bbnn-723e65d6.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-bbnn/svdc-t010-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-t010-bbnn/svdc-t010-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-t010-bbnn/svdc-t010-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-t010-bbnn/svdc-t010-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-t010-bbnn/svdc-t010-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-t010-bbnn/vmware.log',
                     type = 'log',
                     size = 164273,
                     uniqueSize = 164273,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t010-bbnn/svdc-t010-bbnn-723e65d6.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-t010-bbnn/vmx-svdc-t010-bbnn-15bab64a604fdee2a1a0bd36c47ce28b6bf7e7ca-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:28.160165Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t010-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 = 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:04:28Z,
               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 = 21558895517,
                     uncommitted = 531,
                     unshared = 21558895517
                  }
               ],
               timestamp = 2021-08-20T13:04:28.160203Z
            }
         },
         (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-20T13:04:28Z,
                  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-t010-bbnn',
                  ipAddress = '172.27.10.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t010-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t010-bbnn/svdc-t010-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42275570-513a-f630-6ad7-207d0832d9c2',
                  instanceUuid = '50279550-cbf5-85b2-8116-8509de1ce6eb',
                  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 = 21558895517,
                  uncommitted = 531,
                  unshared = 21558895517,
                  timestamp = 2021-08-20T13:04:28.160203Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 27,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 3048,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 3008,
                  privateMemory = 3008,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9911,
                  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::1709 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1709',
      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:26.921493Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t005-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227139a-a752-884c-1f88-62c44f23480f',
               createDate = 2021-08-19T14:07:11.517111Z,
               instanceUuid = '502780c5-6f1a-e48b-dc07-787ffc4259ad',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dec55-9646-7fb7-ee19-f97f143aa899',
               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-bbdn2/svdc-t005-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t005-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t005-bbdn2',
                  logDirectory = '[Vol2] svdc-t005-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 = 1327712271,
                        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-bbdn2/svdc-t005-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-d2cb-7ea5-7601-4536b3b5e148',
                           contentId = '6c8743a8a4894d29273d710aa7720872',
                           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 = '1709-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-bbdn2/svdc-t005-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-2b81-25e6-5cac-01513115da86',
                           contentId = '9662f6579d4439d0438ef0436fcee4a4',
                           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 = '1709-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: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-t005-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 6a a7 52 88 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-9504:5+vSl6bKUdu8r5Xl6Z7LkPRmkZp09EOpMzv/ixLtOCs='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t005-bbdn2/svdc-t005-bbdn2-4eac5122.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 = '128838846483805871'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t005-bbdn2-76b8b760.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 = P4dlv+FOB5eBYGeZGn/IhiWHBfg=,
               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:1709-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-bbdn2',
               ipAddress = '172.27.5.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.5.10',
                        'fe80::4044:49ff:fe00:510'
                     ],
                     macAddress = '42:44:49:00:05: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.5.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:510',
                              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-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 = 6754619392,
                     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 = 20978102272,
                     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-bbdn2.nvram',
                  'svdc-t005-bbdn2.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-t005-bbdn2/svdc-t005-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t005-bbdn2/svdc-t005-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t005-bbdn2/svdc-t005-bbdn2-4eac5122.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-bbdn2/svdc-t005-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-t005-bbdn2/svdc-t005-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-t005-bbdn2/svdc-t005-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-t005-bbdn2/svdc-t005-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-t005-bbdn2/svdc-t005-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-t005-bbdn2/svdc-t005-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-t005-bbdn2/svdc-t005-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-t005-bbdn2/vmware.log',
                     type = 'log',
                     size = 174014,
                     uniqueSize = 174014,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t005-bbdn2/svdc-t005-bbdn2-4eac5122.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-t005-bbdn2/vmx-svdc-t005-bbdn2-bb23d29c1f98a9d01b9c5f40e905f0486b0ee23b-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:19.698435Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t005-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:1709',
               changeVersion = <unset>,
               lastModified = <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:19Z,
               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 = 103168526762,
                     uncommitted = 1049,
                     unshared = 103168526762
                  }
               ],
               timestamp = 2021-08-20T12:48:19.698452Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1709',
               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:19Z,
                  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-bbdn2',
                  ipAddress = '172.27.5.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t005-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t005-bbdn2/svdc-t005-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227139a-a752-884c-1f88-62c44f23480f',
                  instanceUuid = '502780c5-6f1a-e48b-dc07-787ffc4259ad',
                  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 = 103168526762,
                  uncommitted = 1049,
                  unshared = 103168526762,
                  timestamp = 2021-08-20T12:48:19.698452Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 42,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24119,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24008,
                  privateMemory = 24008,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10880,
                  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::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:26.965629Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t015-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42276bf9-1cd2-84e4-1e1a-af3de833c308',
               createDate = 2021-08-19T14:17:05.925144Z,
               instanceUuid = '50277235-eaa4-2af0-5478-c01b79943028',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dfcd1-cdb6-a883-9775-1592ea2cfacb',
               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-bbdn1/svdc-t015-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t015-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t015-bbdn1',
                  logDirectory = '[Vol2] svdc-t015-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 = -399260920,
                        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-bbdn1/svdc-t015-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-e9fe-1f0f-4a1f-b7294e126153',
                           contentId = '3ec57f10c43fcb4f6bec0be86a301ef8',
                           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.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-bbdn1/svdc-t015-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-354e-ead5-5b37-aca77efb5390',
                           contentId = '2c2653a9c43a0591325f161a96079ecb',
                           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 = '1712-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: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-t015-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 69 1c d2 84 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-9562:NdtcVjT2dRdxTJNKp7qN/SBu73U3PhUA16JZJEX1lJA='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t015-bbdn1/svdc-t015-bbdn1-3aee2602.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 = '128838847078100194'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t015-bbdn1-14cad7c0.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 = Pq9PYfyAL8mzIxemSXtRPlblKb8=,
               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-t015-bbdn1',
               ipAddress = '172.27.15.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.15.9',
                        'fe80::4044:49ff:fe00:1509'
                     ],
                     macAddress = '42:44:49:00:15: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.15.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1509',
                              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-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 = 6767947776,
                     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 = 21054906368,
                     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-bbdn1.nvram',
                  'svdc-t015-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-t015-bbdn1/svdc-t015-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t015-bbdn1/svdc-t015-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t015-bbdn1/svdc-t015-bbdn1-3aee2602.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-bbdn1/svdc-t015-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-t015-bbdn1/svdc-t015-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-t015-bbdn1/svdc-t015-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-t015-bbdn1/svdc-t015-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-t015-bbdn1/svdc-t015-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-t015-bbdn1/svdc-t015-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-t015-bbdn1/svdc-t015-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-t015-bbdn1/vmware.log',
                     type = 'log',
                     size = 173938,
                     uniqueSize = 173938,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t015-bbdn1/svdc-t015-bbdn1-3aee2602.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-t015-bbdn1/vmx-svdc-t015-bbdn1-93e19b4eb9e27d51b7e29ebf95a6bc53623646c9-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:39.04392Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t015-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: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 = 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: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 = 103168526686,
                     uncommitted = 1049,
                     unshared = 103168526686
                  }
               ],
               timestamp = 2021-08-20T13:20:39.043953Z
            }
         },
         (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:20: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-t015-bbdn1',
                  ipAddress = '172.27.15.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t015-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t015-bbdn1/svdc-t015-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42276bf9-1cd2-84e4-1e1a-af3de833c308',
                  instanceUuid = '50277235-eaa4-2af0-5478-c01b79943028',
                  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 = 103168526686,
                  uncommitted = 1049,
                  unshared = 103168526686,
                  timestamp = 2021-08-20T13:20:39.043953Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 40,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 23977,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23866,
                  privateMemory = 23866,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8941,
                  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::1713 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1713',
      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:26.953334Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t018-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227dfdb-e9f9-5959-6b78-16459aabaa0c',
               createDate = 2021-08-19T14:20:04.823483Z,
               instanceUuid = '50279e67-b1f1-e537-31a6-1282075286db',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d462f-b392-3633-52ca-6074988c3d78',
               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-bbdn1/svdc-t018-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t018-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t018-bbdn1',
                  logDirectory = '[Vol2] svdc-t018-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 = -1700025844,
                        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-bbdn1/svdc-t018-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-1fa9-1397-b277-af685e77f8b9',
                           contentId = '05836224dfec9e32e7b4814c117822ab',
                           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 = '1713-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-bbdn1/svdc-t018-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-6e4e-3638-8b0d-8417f6803ed8',
                           contentId = 'b6160a3ff40711500c7a2063d8c1f196',
                           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 = '1713-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: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-t018-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 6b e9 f9 59 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-9579:7UgBMHoNhBq9NS3KjkQDQt1HwpcR34Q8XrzXK7Npdv0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t018-bbdn1/svdc-t018-bbdn1-21dcdc45.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 = '128838847254396008'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t018-bbdn1-5005591d.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 = qJmQibM+zV2xAyitO32rhFTv5tM=,
               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:1713-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-bbdn1',
               ipAddress = '172.27.18.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.18.9',
                        'fe80::4044:49ff:fe00:1809'
                     ],
                     macAddress = '42:44:49:00:18: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.18.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1809',
                              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-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 = 6756126720,
                     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 = 25243377664,
                     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-bbdn1.nvram',
                  'svdc-t018-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-t018-bbdn1/svdc-t018-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t018-bbdn1/svdc-t018-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t018-bbdn1/svdc-t018-bbdn1-21dcdc45.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-bbdn1/svdc-t018-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-t018-bbdn1/svdc-t018-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-t018-bbdn1/svdc-t018-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-t018-bbdn1/svdc-t018-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-t018-bbdn1/svdc-t018-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-t018-bbdn1/svdc-t018-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-t018-bbdn1/svdc-t018-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-t018-bbdn1/vmware.log',
                     type = 'log',
                     size = 173934,
                     uniqueSize = 173934,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t018-bbdn1/svdc-t018-bbdn1-21dcdc45.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-t018-bbdn1/vmx-svdc-t018-bbdn1-8df3957b6abcfd37f4a3ecc105b9759ba1b4f07b-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:20.609463Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t018-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:1713',
               changeVersion = <unset>,
               lastModified = <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:20Z,
               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 = 103168526682,
                     uncommitted = 1049,
                     unshared = 103168526682
                  }
               ],
               timestamp = 2021-08-20T13:30:20.609479Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1713',
               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:20Z,
                  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-bbdn1',
                  ipAddress = '172.27.18.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t018-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t018-bbdn1/svdc-t018-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227dfdb-e9f9-5959-6b78-16459aabaa0c',
                  instanceUuid = '50279e67-b1f1-e537-31a6-1282075286db',
                  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 = 103168526682,
                  uncommitted = 1049,
                  unshared = 103168526682,
                  timestamp = 2021-08-20T13:30:20.609479Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 12766,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 10321,
                  hostMemoryUsage = 24302,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24190,
                  privateMemory = 24190,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 112,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8359,
                  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::1718 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1718',
      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:26.974259Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t037-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227cb38-b044-cce8-1dc8-84670ea7ed3a',
               createDate = 2021-08-19T14:42:10.295332Z,
               instanceUuid = '5027bc74-b011-917f-c8b1-ae6aa066bb5f',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4434-c1b2-e44d-5ef5-fa08da08cf93',
               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-bbdn2/svdc-t037-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t037-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t037-bbdn2',
                  logDirectory = '[Vol2] svdc-t037-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 = 245886266,
                        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-t037-bbdn2/svdc-t037-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-3814-605f-e7b6-6fc7513879ff',
                           contentId = '55ac1ad071cf3255bff054cb6d318dfb',
                           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 = '1718-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-t037-bbdn2/svdc-t037-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-7acd-08d8-6ef6-2bb7d93777a8',
                           contentId = '8ed700b9ac292d06c89989af533a1b1a',
                           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 = '1718-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: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-t037-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 b0 44 cc 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-9679:5TFLX6vWyMeZE9iX9Wvjodl7Gb9MP5cF0UMaHS6msxo='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t037-bbdn2/svdc-t037-bbdn2-ad664947.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 = '128838848558057710'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t037-bbdn2-534e4bdb.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 = mljkye8ttiWpKncTZPWwpU0URzg=,
               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:1718-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-bbdn2',
               ipAddress = '172.27.37.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.37.10',
                        'fe80::4044:49ff:fe00:3710'
                     ],
                     macAddress = '42:44:49:00:37: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.37.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3710',
                              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-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 = 6797570048,
                     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 = 25825079296,
                     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-bbdn2.nvram',
                  'svdc-t037-bbdn2.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-t037-bbdn2/svdc-t037-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t037-bbdn2/svdc-t037-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t037-bbdn2/svdc-t037-bbdn2-ad664947.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-bbdn2/svdc-t037-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-t037-bbdn2/svdc-t037-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-t037-bbdn2/svdc-t037-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-t037-bbdn2/svdc-t037-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-t037-bbdn2/svdc-t037-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-t037-bbdn2/svdc-t037-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-t037-bbdn2/svdc-t037-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-t037-bbdn2/vmware.log',
                     type = 'log',
                     size = 174023,
                     uniqueSize = 174023,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t037-bbdn2/svdc-t037-bbdn2-ad664947.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-t037-bbdn2/vmx-svdc-t037-bbdn2-51dcb6be25ff45f7fff192c7bba537aeacaf81f6-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:48:20.564055Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t037-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:1718',
               changeVersion = <unset>,
               lastModified = <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:48:20Z,
               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 = 103168526771,
                     uncommitted = 1049,
                     unshared = 103168526771
                  }
               ],
               timestamp = 2021-08-20T14:48:20.564074Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1718',
               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:20Z,
                  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-t037-bbdn2',
                  ipAddress = '172.27.37.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t037-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t037-bbdn2/svdc-t037-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227cb38-b044-cce8-1dc8-84670ea7ed3a',
                  instanceUuid = '5027bc74-b011-917f-c8b1-ae6aa066bb5f',
                  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 = 103168526771,
                  uncommitted = 1049,
                  unshared = 103168526771,
                  timestamp = 2021-08-20T14:48:20.564074Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 45,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 23704,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23594,
                  privateMemory = 23594,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 110,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3679,
                  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::1719 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1719',
      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:26.968199Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t036-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227a8c6-0307-8c86-774b-8c996befd7c9',
               createDate = 2021-08-19T14:52:29.473028Z,
               instanceUuid = '5027eb24-c8b4-a73c-0342-500ec9a87101',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dc328-efca-f057-aca7-c88b1012a39b',
               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-happ/svdc-t036-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t036-happ',
                  suspendDirectory = '[Vol1] svdc-t036-happ',
                  logDirectory = '[Vol1] svdc-t036-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 = 1810880457,
                        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-t036-happ/svdc-t036-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-7594-1d47-123c-ff7541073f50',
                           contentId = 'b10d7ddf01857058c38f8813c286c292',
                           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 = '1719-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: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-t036-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 03 07 8c 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-9807:j92Gdvwm4374NPXkTRZ972mpBwrXNRIgoJ3qPHBb2GI='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t036-happ/svdc-t036-happ-535f52fb.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 = '128838849154104957'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t036-happ-176c8987.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 = rZoYkqKzQZeYFU4edzY8+53mYaE=,
               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:1719-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-happ',
               ipAddress = '172.27.36.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.36.7',
                        'fe80::4044:49ff:fe00:3607'
                     ],
                     macAddress = '42:44:49:00:36: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.36.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3607',
                              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-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 = 2443288576,
                     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-happ.nvram',
                  'svdc-t036-happ.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-t036-happ/svdc-t036-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t036-happ/svdc-t036-happ-535f52fb.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-happ/svdc-t036-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-t036-happ/svdc-t036-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-t036-happ/svdc-t036-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-t036-happ/svdc-t036-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-t036-happ/svdc-t036-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-t036-happ/vmware.log',
                     type = 'log',
                     size = 164410,
                     uniqueSize = 164410,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t036-happ/svdc-t036-happ-535f52fb.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t036-happ/vmx-svdc-t036-happ-ef6db3d379e918add9b83ce6c40e10a922c4f6ae-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:44:31.029713Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t036-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:1719',
               changeVersion = <unset>,
               lastModified = <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-20T14:44:30Z,
               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 = 21558895654,
                     uncommitted = 531,
                     unshared = 21558895654
                  }
               ],
               timestamp = 2021-08-20T14:44:31.029733Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1719',
               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:44:30Z,
                  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-t036-happ',
                  ipAddress = '172.27.36.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t036-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t036-happ/svdc-t036-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227a8c6-0307-8c86-774b-8c996befd7c9',
                  instanceUuid = '5027eb24-c8b4-a73c-0342-500ec9a87101',
                  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 = 21558895654,
                  uncommitted = 531,
                  unshared = 21558895654,
                  timestamp = 2021-08-20T14:44:31.029733Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 4,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1815,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1778,
                  privateMemory = 1778,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3909,
                  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::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:26.986847Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t015-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42279b68-71db-14dd-8658-36f3c0208eca',
               createDate = 2021-08-19T14:18:07.644519Z,
               instanceUuid = '50276a2d-695d-5b73-b806-86ccb6111582',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dcef8-93c2-f8c8-c8d2-12bd1a99617d',
               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-bbdn4/svdc-t015-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t015-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t015-bbdn4',
                  logDirectory = '[Vol2] svdc-t015-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 = -1071608118,
                        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-bbdn4/svdc-t015-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-d299-100e-0772-fc612ec8d335',
                           contentId = '4f76cadb5ba93714e08d41886a6e23e1',
                           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-t015-bbdn4/svdc-t015-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-f545-17e4-9785-c72ab754b69f',
                           contentId = '2be6bf520c4c2cd0a718a6059209c9e2',
                           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:15: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-t015-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 71 db 14 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-9567:/zTL2fLLTK4wNvRdrPQhYgIhuX6HGLSAv/vI0x+i2Iw='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t015-bbdn4/svdc-t015-bbdn4-3aee2605.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 = '128838847132880043'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t015-bbdn4-14cad75d.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 = /OEk8dwFD9Ow4CWAzvHvbQ2oWxo=,
               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-t015-bbdn4',
               ipAddress = '172.27.15.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.15.12',
                        'fe80::4044:49ff:fe00:1512'
                     ],
                     macAddress = '42:44:49:00:15: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.15.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1512',
                              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-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 = 6775369728,
                     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 = 21304311808,
                     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-bbdn4.nvram',
                  'svdc-t015-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-t015-bbdn4/svdc-t015-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t015-bbdn4/svdc-t015-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t015-bbdn4/svdc-t015-bbdn4-3aee2605.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-bbdn4/svdc-t015-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-t015-bbdn4/svdc-t015-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-t015-bbdn4/svdc-t015-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-t015-bbdn4/svdc-t015-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-t015-bbdn4/svdc-t015-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-t015-bbdn4/svdc-t015-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-t015-bbdn4/svdc-t015-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-t015-bbdn4/vmware.log',
                     type = 'log',
                     size = 173938,
                     uniqueSize = 173938,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t015-bbdn4/svdc-t015-bbdn4-3aee2605.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-t015-bbdn4/vmx-svdc-t015-bbdn4-8f863417eccdfa8dc31a48c978be39338fee2598-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:41.604013Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t015-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: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 = 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:41Z,
               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 = 103168526686,
                     uncommitted = 1049,
                     unshared = 103168526686
                  }
               ],
               timestamp = 2021-08-20T13:20:41.604063Z
            }
         },
         (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:20:41Z,
                  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-bbdn4',
                  ipAddress = '172.27.15.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t015-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t015-bbdn4/svdc-t015-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42279b68-71db-14dd-8658-36f3c0208eca',
                  instanceUuid = '50276a2d-695d-5b73-b806-86ccb6111582',
                  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 = 103168526686,
                  uncommitted = 1049,
                  unshared = 103168526686,
                  timestamp = 2021-08-20T13:20:41.604063Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 45,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24207,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24096,
                  privateMemory = 24096,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8938,
                  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::1761 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1761',
      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:50:07.207933Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t022-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227d895-8a3f-40f5-9ea5-0e40211c2b92',
               createDate = 2021-08-19T14:26:39.463413Z,
               instanceUuid = '5027344f-23c0-874a-468d-f80de7d5f9a3',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de9c9-95b7-a99d-7157-356e8aec607b',
               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-bbdn2/svdc-t022-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t022-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t022-bbdn2',
                  logDirectory = '[Vol2] svdc-t022-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 = 555494290,
                        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-bbdn2/svdc-t022-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-fad8-1c57-106c-96f254f01304',
                           contentId = 'e0ddb403c6506c30290578956e8615bf',
                           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 = '1761-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-bbdn2/svdc-t022-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-0c5c-f004-6dc2-14ffb4dc6b3f',
                           contentId = 'ac274c17a85f1285af782004fc58206b',
                           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 = '1761-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: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-t022-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 8a 3f 40 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-9608:JS+5DE+m7YL3NWd6BN6WhwdxZ0OHg6ACW8cbaWs40kI='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t022-bbdn2/svdc-t022-bbdn2-404144a1.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 = '128838856261463962'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t022-bbdn2-6513e541.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 = iO+dPRr+KkmRoWbdrUkte1tn+c8=,
               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:1761-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-bbdn2',
               ipAddress = '172.27.22.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.22.10',
                        'fe80::4044:49ff:fe00:2210'
                     ],
                     macAddress = '42:44:49:00:22: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.22.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2210',
                              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-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 = 6774951936,
                     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 = 21563195392,
                     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-bbdn2.nvram',
                  'svdc-t022-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-t022-bbdn2/svdc-t022-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t022-bbdn2/svdc-t022-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t022-bbdn2/svdc-t022-bbdn2-404144a1.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-bbdn2/svdc-t022-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-t022-bbdn2/svdc-t022-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-t022-bbdn2/svdc-t022-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-t022-bbdn2/svdc-t022-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-t022-bbdn2/svdc-t022-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-t022-bbdn2/svdc-t022-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-t022-bbdn2/svdc-t022-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-t022-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 180582,
                     uniqueSize = 180582,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t022-bbdn2/vmware-1.log',
                     type = 'log',
                     size = 174029,
                     uniqueSize = 174029,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t022-bbdn2/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-t022-bbdn2/svdc-t022-bbdn2-404144a1.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-t022-bbdn2/vmx-svdc-t022-bbdn2-ffbc772b207be082191c9bf889906ae635e02866-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:17.74869Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t022-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:1761',
               changeVersion = <unset>,
               lastModified = <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:43: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 = 103168707359,
                     uncommitted = 1049,
                     unshared = 103168707359
                  }
               ],
               timestamp = 2021-08-20T13:43:17.748704Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1761',
               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: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-t022-bbdn2',
                  ipAddress = '172.27.22.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t022-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t022-bbdn2/svdc-t022-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227d895-8a3f-40f5-9ea5-0e40211c2b92',
                  instanceUuid = '5027344f-23c0-874a-468d-f80de7d5f9a3',
                  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 = 103168707359,
                  uncommitted = 1049,
                  unshared = 103168707359,
                  timestamp = 2021-08-20T13:43:17.748704Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 44,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 23913,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23803,
                  privateMemory = 23803,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 110,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7582,
                  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::1811 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1811',
      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:57.752767Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t039-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227c51a-3267-223c-2c2d-57063ad1bdad',
               createDate = 2021-08-19T14:51:28.015717Z,
               instanceUuid = '5027bf7f-657b-c9ea-04f6-501e1bb97e40',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dc8ef-504d-93d6-923c-1d7550c2a7d9',
               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-hdb/svdc-t039-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t039-hdb',
                  suspendDirectory = '[Vol1] svdc-t039-hdb',
                  logDirectory = '[Vol1] svdc-t039-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 = 986824109,
                        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-hdb/svdc-t039-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-1a5c-fce9-0c59-acd794b701f6',
                           contentId = 'c4f5be535d4e31957b7c26264d8a3a1e',
                           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 = '1811-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-t039-hdb/svdc-t039-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-8e4a-3184-3d73-97de4e9334a9',
                           contentId = 'eea1832b510c3bd692368d2baa2af518',
                           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 = '1811-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: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-t039-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 32 67 22 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-9801:T00/9K4D6151xFFHAVhia4IVYvVh58Yka8jxBXVlm6o='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t039-hdb/svdc-t039-hdb-8e5ff703.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 = '128838849111690456'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t039-hdb-3f87a65f.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 = c0hFxLDB8VAHKuhXjZyVvR77mLc=,
               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:1811-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-hdb',
               ipAddress = '172.27.39.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.39.6',
                        'fe80::4044:49ff:fe00:3906'
                     ],
                     macAddress = '42:44:49:00:39: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.39.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3906',
                              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-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 = 7900090368,
                     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 = 10242506752,
                     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-hdb.nvram',
                  'svdc-t039-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-t039-hdb/svdc-t039-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t039-hdb/svdc-t039-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t039-hdb/svdc-t039-hdb-8e5ff703.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-hdb/svdc-t039-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-t039-hdb/svdc-t039-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-t039-hdb/svdc-t039-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-t039-hdb/svdc-t039-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-t039-hdb/svdc-t039-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-t039-hdb/svdc-t039-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-t039-hdb/svdc-t039-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-t039-hdb/vmware-1.log',
                     type = 'log',
                     size = 176032,
                     uniqueSize = 176032,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t039-hdb/vmware.log',
                     type = 'log',
                     size = 174931,
                     uniqueSize = 174931,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t039-hdb/svdc-t039-hdb-8e5ff703.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t039-hdb/vmx-svdc-t039-hdb-9536d758d1c02e9d08863bfdd0f91167a0d962fc-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:54:14.503205Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t039-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:1811',
               changeVersion = <unset>,
               lastModified = <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-20T14:54:14Z,
               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 = 92433382623,
                     uncommitted = 1045,
                     unshared = 92433382623
                  }
               ],
               timestamp = 2021-08-20T14:54:14.503232Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1811',
               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:14Z,
                  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-t039-hdb',
                  ipAddress = '172.27.39.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t039-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t039-hdb/svdc-t039-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227c51a-3267-223c-2c2d-57063ad1bdad',
                  instanceUuid = '5027bf7f-657b-c9ea-04f6-501e1bb97e40',
                  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 = 92433382623,
                  uncommitted = 1045,
                  unshared = 92433382623,
                  timestamp = 2021-08-20T14:54:14.503232Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 31,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 22176,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 22064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 112,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3325,
                  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::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-19T23:47:57.939258Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t005-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274188-c052-2a5a-63e7-c9e79927eb5f',
               createDate = 2021-08-19T14:06:59.332141Z,
               instanceUuid = '5027a605-147c-8949-a584-d00241f20dc5',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d9d11-7fb0-6a58-ed1b-c3d9aa8b01cf',
               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-bbdn1/svdc-t005-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t005-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t005-bbdn1',
                  logDirectory = '[Vol2] svdc-t005-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 = -1725437089,
                        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-bbdn1/svdc-t005-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-85d8-22bf-2010-c0bbe1080ec0',
                           contentId = 'd74a51900bb8cd96669d59acfa9f14a0',
                           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.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-bbdn1/svdc-t005-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-82b9-cee2-4f35-edc10d571d3a',
                           contentId = 'f1030a1f9f3cf184ff9b6c1f71daac46',
                           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 = '1825-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: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-t005-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 68 c0 52 2a 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-9503:9NBm3Klk1r1FzgrkxgNKyKUYAG8k0ulABdfktnNtKgs='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t005-bbdn1/svdc-t005-bbdn1-4eac5121.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 = '128838868221083630'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t005-bbdn1-76b8b73f.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 = 8kOiT8x0VJW+qZVacG6ERi3k8sc=,
               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: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-t005-bbdn1',
               ipAddress = '172.27.5.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.5.9',
                        'fe80::4044:49ff:fe00:509'
                     ],
                     macAddress = '42:44:49:00:05: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.5.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:509',
                              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-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 = 6749290496,
                     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 = 20495446016,
                     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-bbdn1.nvram',
                  'svdc-t005-bbdn1.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-bbdn1/svdc-t005-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t005-bbdn1/svdc-t005-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t005-bbdn1/svdc-t005-bbdn1-4eac5121.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-bbdn1/svdc-t005-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-t005-bbdn1/svdc-t005-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-t005-bbdn1/svdc-t005-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-t005-bbdn1/svdc-t005-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-t005-bbdn1/svdc-t005-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-t005-bbdn1/svdc-t005-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-t005-bbdn1/svdc-t005-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-t005-bbdn1/vmware-2.log',
                     type = 'log',
                     size = 180521,
                     uniqueSize = 180521,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t005-bbdn1/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-bbdn1/vmware.log',
                     type = 'log',
                     size = 165590,
                     uniqueSize = 165590,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t005-bbdn1/svdc-t005-bbdn1-4eac5121.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-bbdn1/vmx-svdc-t005-bbdn1-e01019b71548898c291383f32a26e1ce0f40192a-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:18.564074Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t005-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: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 = 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: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 = 103168872893,
                     uncommitted = 1049,
                     unshared = 103168872893
                  }
               ],
               timestamp = 2021-08-20T12:48:18.564089Z
            }
         },
         (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-20T12:48: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-t005-bbdn1',
                  ipAddress = '172.27.5.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t005-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t005-bbdn1/svdc-t005-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42274188-c052-2a5a-63e7-c9e79927eb5f',
                  instanceUuid = '5027a605-147c-8949-a584-d00241f20dc5',
                  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 = 103168872893,
                  uncommitted = 1049,
                  unshared = 103168872893,
                  timestamp = 2021-08-20T12:48:18.564089Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 37,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 24143,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24032,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10881,
                  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::1826 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1826',
      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:57.966885Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t001-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42272d00-e134-967f-5a16-47a2abed043c',
               createDate = 2021-08-19T14:02:59.539891Z,
               instanceUuid = '50271c54-d4ff-4150-cda9-617a26bc953e',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564db2a0-6037-3b19-4543-489860d3661c',
               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-bbdn1/svdc-t001-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t001-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t001-bbdn1',
                  logDirectory = '[Vol2] svdc-t001-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 = -1410530244,
                        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-bbdn1/svdc-t001-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-3472-54c8-6fd6-989548e4735c',
                           contentId = 'dd5475fa3c81dd1a0ef789486f1143b5',
                           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 = '1826-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-bbdn1/svdc-t001-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-5825-ac64-fa96-de3b2d119894',
                           contentId = '94263b0051d2090ef73e20604c2a8bc5',
                           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 = '1826-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: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-t001-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 e1 34 96 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-9479:Tl5v1vdaDpBWMDmBXQs4cO7XPwnhG++8geb/ErX8V9k='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t001-bbdn1/svdc-t001-bbdn1-1ac35e1d.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 = '128838859911179876'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t001-bbdn1-3a4e9c45.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 = kjgnljJNOQVT1qsH4qPDqxQ4RDo=,
               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:1826-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-bbdn1',
               ipAddress = '172.27.1.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.1.9',
                        'fe80::4044:49ff:fe00:109'
                     ],
                     macAddress = '42:44:49:00:01: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.1.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:109',
                              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-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 = 6753964032,
                     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 = 20783337472,
                     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-bbdn1.nvram',
                  'svdc-t001-bbdn1.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-t001-bbdn1/svdc-t001-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t001-bbdn1/svdc-t001-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t001-bbdn1/svdc-t001-bbdn1-1ac35e1d.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-bbdn1/svdc-t001-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-t001-bbdn1/svdc-t001-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-t001-bbdn1/svdc-t001-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-t001-bbdn1/svdc-t001-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-t001-bbdn1/svdc-t001-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-t001-bbdn1/svdc-t001-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-t001-bbdn1/svdc-t001-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-t001-bbdn1/vmware-2.log',
                     type = 'log',
                     size = 180493,
                     uniqueSize = 180493,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t001-bbdn1/vmware-1.log',
                     type = 'log',
                     size = 174107,
                     uniqueSize = 174107,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t001-bbdn1/vmware.log',
                     type = 'log',
                     size = 165678,
                     uniqueSize = 165678,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t001-bbdn1/svdc-t001-bbdn1-1ac35e1d.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-t001-bbdn1/vmx-svdc-t001-bbdn1-89b58a73226b6872db66a104ab2947df0de5469f-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:22.635355Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t001-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:1826',
               changeVersion = <unset>,
               lastModified = <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: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 = 103168873026,
                     uncommitted = 1049,
                     unshared = 103168873026
                  }
               ],
               timestamp = 2021-08-20T12:35:22.635379Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1826',
               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: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-t001-bbdn1',
                  ipAddress = '172.27.1.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t001-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t001-bbdn1/svdc-t001-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42272d00-e134-967f-5a16-47a2abed043c',
                  instanceUuid = '50271c54-d4ff-4150-cda9-617a26bc953e',
                  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 = 103168873026,
                  uncommitted = 1049,
                  unshared = 103168873026,
                  timestamp = 2021-08-20T12:35:22.635379Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 109,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 6144,
                  hostMemoryUsage = 24007,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23896,
                  privateMemory = 23896,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11657,
                  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::1840 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1840',
      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:58.197655Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t019-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42270afb-7337-8810-207a-bd783c7880b5',
               createDate = 2021-08-19T14:22:02.158971Z,
               instanceUuid = '50271823-5b2e-909c-93a8-e975de7e1431',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7388-72ab-2879-93c7-4e06f91e8a6e',
               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-bbdn3/svdc-t019-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t019-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t019-bbdn3',
                  logDirectory = '[Vol2] svdc-t019-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 = 1014530229,
                        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-bbdn3/svdc-t019-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-e13a-c4fb-47bd-ef42cc99a9b4',
                           contentId = '3a1efcfcb48491b61456fe679ff31628',
                           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 = '1840-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-bbdn3/svdc-t019-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-4043-384b-99c0-5e600a789d79',
                           contentId = '5363f9738e12d7b07c36b65ca3a9b4c6',
                           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 = '1840-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: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-t019-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 6b 73 37 88 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-9590:bGGq5Uz0km1EKM0ucPjs6kaQJuNdFXNAqCnfaRbWccU='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t019-bbdn3/svdc-t019-bbdn3-6ed71908.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 = '128838867969383604'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t019-bbdn3-63c383fa.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 = 42JRxF8iBxpUITLgAboQVTLRqdg=,
               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:1840-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-bbdn3',
               ipAddress = '172.27.19.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.19.11',
                        'fe80::4044:49ff:fe00:1911'
                     ],
                     macAddress = '42:44:49:00:19: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.19.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1911',
                              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-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 = 6757007360,
                     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 = 25538088960,
                     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-bbdn3.nvram',
                  'svdc-t019-bbdn3.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-t019-bbdn3/svdc-t019-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t019-bbdn3/svdc-t019-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t019-bbdn3/svdc-t019-bbdn3-6ed71908.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-bbdn3/svdc-t019-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-t019-bbdn3/svdc-t019-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-t019-bbdn3/svdc-t019-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-t019-bbdn3/svdc-t019-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-t019-bbdn3/svdc-t019-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-t019-bbdn3/svdc-t019-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-t019-bbdn3/svdc-t019-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-t019-bbdn3/vmware-2.log',
                     type = 'log',
                     size = 180531,
                     uniqueSize = 180531,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t019-bbdn3/vmware-1.log',
                     type = 'log',
                     size = 173937,
                     uniqueSize = 173937,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t019-bbdn3/vmware.log',
                     type = 'log',
                     size = 165584,
                     uniqueSize = 165584,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t019-bbdn3/svdc-t019-bbdn3-6ed71908.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-t019-bbdn3/vmx-svdc-t019-bbdn3-e203f3346485304f6d710e4814fe43f3f2e2eee7-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:36.623213Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t019-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:1840',
               changeVersion = <unset>,
               lastModified = <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:33:36Z,
               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 = 103168872800,
                     uncommitted = 1049,
                     unshared = 103168872800
                  }
               ],
               timestamp = 2021-08-20T13:33:36.623229Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1840',
               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:36Z,
                  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-bbdn3',
                  ipAddress = '172.27.19.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t019-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t019-bbdn3/svdc-t019-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42270afb-7337-8810-207a-bd783c7880b5',
                  instanceUuid = '50271823-5b2e-909c-93a8-e975de7e1431',
                  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 = 103168872800,
                  uncommitted = 1049,
                  unshared = 103168872800,
                  timestamp = 2021-08-20T13:33:36.623229Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 10159,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 9584,
                  hostMemoryUsage = 24294,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24182,
                  privateMemory = 24182,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 112,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8163,
                  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::1846 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1846',
      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:58.219432Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t016-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42277426-cec4-6ff7-3e01-45ebcf584ccb',
               createDate = 2021-08-19T14:18:14.123192Z,
               instanceUuid = '5027b99d-dd92-6ae2-edfe-2528ae87dd5a',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2b10-4cd5-a078-e8a9-a3ad1bb3e02d',
               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-bbdn1/svdc-t016-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t016-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t016-bbdn1',
                  logDirectory = '[Vol2] svdc-t016-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 = -816296757,
                        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-bbdn1/svdc-t016-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-0cf6-0cae-00e5-387c99953c97',
                           contentId = '1bb0e77125d6f980a25be0bd542526dd',
                           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 = '1846-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-bbdn1/svdc-t016-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-dcf7-c53a-c875-14f88e04524d',
                           contentId = '3cb0e872576cd7af2119d0ca31afb8b1',
                           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 = '1846-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: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-t016-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 66 ce c4 6f 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-9568:TBsVpqcCAcA3H85DB3bxQJmIlQOBINjiERwXTcsWa18='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t016-bbdn1/svdc-t016-bbdn1-87e862c3.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 = '128838859945405428'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t016-bbdn1-288902df.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 = HT2wcledmARVgjENpmCNqYHm44U=,
               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:1846-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-bbdn1',
               ipAddress = '172.27.16.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.16.9',
                        'fe80::4044:49ff:fe00:1609'
                     ],
                     macAddress = '42:44:49:00:16: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.16.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1609',
                              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-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 = 6760087552,
                     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 = 25778196480,
                     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-bbdn1.nvram',
                  'svdc-t016-bbdn1.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-t016-bbdn1/svdc-t016-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t016-bbdn1/svdc-t016-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t016-bbdn1/svdc-t016-bbdn1-87e862c3.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-bbdn1/svdc-t016-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-t016-bbdn1/svdc-t016-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-t016-bbdn1/svdc-t016-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-t016-bbdn1/svdc-t016-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-t016-bbdn1/svdc-t016-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-t016-bbdn1/svdc-t016-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-t016-bbdn1/svdc-t016-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-t016-bbdn1/vmware-2.log',
                     type = 'log',
                     size = 180515,
                     uniqueSize = 180515,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t016-bbdn1/vmware-1.log',
                     type = 'log',
                     size = 174030,
                     uniqueSize = 174030,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t016-bbdn1/vmware.log',
                     type = 'log',
                     size = 165565,
                     uniqueSize = 165565,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t016-bbdn1/svdc-t016-bbdn1-87e862c3.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-t016-bbdn1/vmx-svdc-t016-bbdn1-86f1364ae100f46e8f55f6e3e8b23dd07953ba16-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:23:52.588426Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t016-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:1846',
               changeVersion = <unset>,
               lastModified = <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:23:52Z,
               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 = 103168872858,
                     uncommitted = 1049,
                     unshared = 103168872858
                  }
               ],
               timestamp = 2021-08-20T13:23:52.588438Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1846',
               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:52Z,
                  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-bbdn1',
                  ipAddress = '172.27.16.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t016-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t016-bbdn1/svdc-t016-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42277426-cec4-6ff7-3e01-45ebcf584ccb',
                  instanceUuid = '5027b99d-dd92-6ae2-edfe-2528ae87dd5a',
                  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 = 103168872858,
                  uncommitted = 1049,
                  unshared = 103168872858,
                  timestamp = 2021-08-20T13:23:52.588438Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 43,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24088,
                  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 = 8747,
                  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::1848 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1848',
      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:58.203303Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t014-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227f59b-4964-1ed0-6a0c-d0671b86ebc3',
               createDate = 2021-08-19T14:16:06.787799Z,
               instanceUuid = '5027ac69-ac14-8cfa-4695-1c274cfd33ec',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d83ac-0538-7a4c-5a42-ad3d0e132ae4',
               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-bbdn1/svdc-t014-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t014-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t014-bbdn1',
                  logDirectory = '[Vol2] svdc-t014-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 = 461827011,
                        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-t014-bbdn1/svdc-t014-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-eaaf-b5cd-9d15-b5b9eae7c2f6',
                           contentId = 'c78f8012c67f316f54ab3aa6ffb47cad',
                           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 = '1848-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-t014-bbdn1/svdc-t014-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-3303-75ec-9c60-9f5ca9c03c63',
                           contentId = 'a1363e91969d171a3874c096fc3fc74d',
                           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 = '1848-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: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-t014-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 6b 49 64 1e 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-9557:/qA36u1aeWqKYnKj/KFL/HIJrBoVkO5Me2TIwsWRj4A='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t014-bbdn1/svdc-t014-bbdn1-edf3e941.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 = '128838867519020449'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t014-bbdn1-010caca1.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 = bTlLgK4jKQ8TQ7Wj6TqMSDdXWQI=,
               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:1848-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-bbdn1',
               ipAddress = '172.27.14.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.14.9',
                        'fe80::4044:49ff:fe00:1409'
                     ],
                     macAddress = '42:44:49:00:14: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.14.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1409',
                              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-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 = 6747467776,
                     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 = 20639977472,
                     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-bbdn1.nvram',
                  'svdc-t014-bbdn1.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-t014-bbdn1/svdc-t014-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t014-bbdn1/svdc-t014-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t014-bbdn1/svdc-t014-bbdn1-edf3e941.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-bbdn1/svdc-t014-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-t014-bbdn1/svdc-t014-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-t014-bbdn1/svdc-t014-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-t014-bbdn1/svdc-t014-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-t014-bbdn1/svdc-t014-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-t014-bbdn1/svdc-t014-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-t014-bbdn1/svdc-t014-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-t014-bbdn1/vmware-2.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-t014-bbdn1/vmware-1.log',
                     type = 'log',
                     size = 174018,
                     uniqueSize = 174018,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t014-bbdn1/vmware.log',
                     type = 'log',
                     size = 165584,
                     uniqueSize = 165584,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t014-bbdn1/svdc-t014-bbdn1-edf3e941.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-t014-bbdn1/vmx-svdc-t014-bbdn1-efe38f19658761f4aeb6fe0c09d6c0586c52c291-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:17:25.209288Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t014-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:1848',
               changeVersion = <unset>,
               lastModified = <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:17: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 = 103168872866,
                     uncommitted = 1049,
                     unshared = 103168872866
                  }
               ],
               timestamp = 2021-08-20T13:17:25.209329Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1848',
               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: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-t014-bbdn1',
                  ipAddress = '172.27.14.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t014-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t014-bbdn1/svdc-t014-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227f59b-4964-1ed0-6a0c-d0671b86ebc3',
                  instanceUuid = '5027ac69-ac14-8cfa-4695-1c274cfd33ec',
                  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 = 103168872866,
                  uncommitted = 1049,
                  unshared = 103168872866,
                  timestamp = 2021-08-20T13:17:25.209329Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 40,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 23980,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23870,
                  privateMemory = 23870,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9134,
                  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::1851 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1851',
      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:58.20849Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t020-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42270639-7486-d9f8-f5aa-f5d15cdda9fe',
               createDate = 2021-08-19T14:22:26.754505Z,
               instanceUuid = '50271bd3-d49d-3215-5f46-3be493f64b98',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dae22-dc8d-3c99-ae84-b67c5731bd7e',
               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-t020-bbdn1/svdc-t020-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t020-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t020-bbdn1',
                  logDirectory = '[Vol2] svdc-t020-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 = 1558030846,
                        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-t020-bbdn1/svdc-t020-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-7c3a-2cfe-58dc-30d12713a0ce',
                           contentId = '47fb4368e1b27e53a86593fb93054d9c',
                           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 = '1851-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-t020-bbdn1/svdc-t020-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-2fd7-514d-54ab-58571f34fa93',
                           contentId = 'b248346a24a841915185c48e23d586cd',
                           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 = '1851-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: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-t020-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 69 74 86 d9 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-9591:EMBE2uFAxe48tYnlOw0TK6rTJ/3uYa11E5HjTaSYcdo='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t020-bbdn1/svdc-t020-bbdn1-a64ccb1e.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 = '128838869887713203'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t020-bbdn1-3d978f24.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 = K6hKu3/UjpJ41mpjk06sKf/xJ5c=,
               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:1851-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-bbdn1',
               ipAddress = '172.27.20.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.20.9',
                        'fe80::4044:49ff:fe00:2009'
                     ],
                     macAddress = '42:44:49:00:20: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.20.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2009',
                              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-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 = 6756507648,
                     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 = 22670458880,
                     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-bbdn1.nvram',
                  'svdc-t020-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-t020-bbdn1/svdc-t020-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t020-bbdn1/svdc-t020-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t020-bbdn1/svdc-t020-bbdn1-a64ccb1e.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-t020-bbdn1/svdc-t020-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-t020-bbdn1/svdc-t020-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-t020-bbdn1/svdc-t020-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-t020-bbdn1/svdc-t020-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-t020-bbdn1/svdc-t020-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-t020-bbdn1/svdc-t020-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-t020-bbdn1/svdc-t020-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-t020-bbdn1/vmware-3.log',
                     type = 'log',
                     size = 180612,
                     uniqueSize = 180612,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t020-bbdn1/vmware-2.log',
                     type = 'log',
                     size = 165603,
                     uniqueSize = 165603,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t020-bbdn1/vmware-1.log',
                     type = 'log',
                     size = 181728,
                     uniqueSize = 181728,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t020-bbdn1/vmware.log',
                     type = 'log',
                     size = 165593,
                     uniqueSize = 165593,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t020-bbdn1/svdc-t020-bbdn1-a64ccb1e.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-t020-bbdn1/vmx-svdc-t020-bbdn1-c715534f8de5e6ff37faf502dd05d278c5cfca9f-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:36:48.909434Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t020-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:1851',
               changeVersion = <unset>,
               lastModified = <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:36:48Z,
               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 = 103169046284,
                     uncommitted = 1049,
                     unshared = 103169046284
                  }
               ],
               timestamp = 2021-08-20T13:36:48.909453Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1851',
               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:48Z,
                  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-t020-bbdn1',
                  ipAddress = '172.27.20.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t020-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t020-bbdn1/svdc-t020-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42270639-7486-d9f8-f5aa-f5d15cdda9fe',
                  instanceUuid = '50271bd3-d49d-3215-5f46-3be493f64b98',
                  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 = 103169046284,
                  uncommitted = 1049,
                  unshared = 103169046284,
                  timestamp = 2021-08-20T13:36:48.909453Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 95,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24268,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24158,
                  privateMemory = 24158,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7971,
                  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::1852 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1852',
      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:58.221803Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t030-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42272852-4563-8056-b593-3ae1dda089e4',
               createDate = 2021-08-19T14:41:22.088702Z,
               instanceUuid = '5027067f-29a9-4bb6-102f-4f6294722bba',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564db31f-8338-5a17-3388-af89ba587fbf',
               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-bbdn3/svdc-t030-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t030-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t030-bbdn3',
                  logDirectory = '[Vol2] svdc-t030-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 = -576681500,
                        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-bbdn3/svdc-t030-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-1088-2f13-7312-90831b9f8c47',
                           contentId = '72c2c9fb43faa46eed4d9bfd46773147',
                           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 = '1852-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-bbdn3/svdc-t030-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-3991-0c3d-1fad-eb02d9b2d1c9',
                           contentId = 'bded62a8b39cc6e394a08c10a7e2f134',
                           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 = '1852-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: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-t030-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 45 63 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 = '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-9670:F2Arh8VHmVnmDLYWlQtNJDFtq6UaoG/NdbdOyIf2UxA='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t030-bbdn3/svdc-t030-bbdn3-928ea001.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 = '128838867446894281'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t030-bbdn3-36e4e21f.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 = GesDI1IriEyBiHu1CtaFdI42J9M=,
               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:1852-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-bbdn3',
               ipAddress = '172.27.30.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.30.11',
                        'fe80::4044:49ff:fe00:3011'
                     ],
                     macAddress = '42:44:49:00:30: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.30.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3011',
                              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-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 = 6765953024,
                     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 = 59264122880,
                     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-bbdn3.nvram',
                  'svdc-t030-bbdn3.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-t030-bbdn3/svdc-t030-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t030-bbdn3/svdc-t030-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t030-bbdn3/svdc-t030-bbdn3-928ea001.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-bbdn3/svdc-t030-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-t030-bbdn3/svdc-t030-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-t030-bbdn3/svdc-t030-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-t030-bbdn3/svdc-t030-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-t030-bbdn3/svdc-t030-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-t030-bbdn3/svdc-t030-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-t030-bbdn3/svdc-t030-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-t030-bbdn3/vmware-2.log',
                     type = 'log',
                     size = 180519,
                     uniqueSize = 180519,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t030-bbdn3/vmware-1.log',
                     type = 'log',
                     size = 174018,
                     uniqueSize = 174018,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t030-bbdn3/vmware.log',
                     type = 'log',
                     size = 165677,
                     uniqueSize = 165677,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t030-bbdn3/svdc-t030-bbdn3-928ea001.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-t030-bbdn3/vmx-svdc-t030-bbdn3-5b6e55d992e5dbf12329bb051879cbecfbba4722-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:10.930925Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t030-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:1852',
               changeVersion = <unset>,
               lastModified = <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:09: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 = 103168872962,
                     uncommitted = 1049,
                     unshared = 103168872962
                  }
               ],
               timestamp = 2021-08-20T14:09:10.930944Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1852',
               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: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-t030-bbdn3',
                  ipAddress = '172.27.30.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t030-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t030-bbdn3/svdc-t030-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42272852-4563-8056-b593-3ae1dda089e4',
                  instanceUuid = '5027067f-29a9-4bb6-102f-4f6294722bba',
                  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 = 103168872962,
                  uncommitted = 1049,
                  unshared = 103168872962,
                  timestamp = 2021-08-20T14:09:10.930944Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 43,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 23616,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23506,
                  privateMemory = 23506,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 110,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 6029,
                  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::1857 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1857',
      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:59:14.959661Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t001-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227580e-f6f6-76d9-e108-dd9fd1904a4e',
               createDate = 2021-08-19T14:02:52.633429Z,
               instanceUuid = '5027b0bc-b4c6-c289-1b6e-8d10b08b091c',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d30ee-658f-2055-691e-c40964d74335',
               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-bbnn/svdc-t001-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t001-bbnn',
                  suspendDirectory = '[Vol2] svdc-t001-bbnn',
                  logDirectory = '[Vol2] svdc-t001-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 = -779072946,
                        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-bbnn/svdc-t001-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-e000-5154-3815-1e83d4daf598',
                           contentId = '05d9c9890b1f0bac69282fc9ed8e1e35',
                           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 = '1857-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: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-t001-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 6e f6 f6 76 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-9478:XZgFjnhgDauRl7ULtH57XGSGTV4U2y3LkLSBw1WUOvo='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t001-bbnn/svdc-t001-bbnn-279951b6.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 = '128838846224527551'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t001-bbnn-440d4c94.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 = GNir+lDL2YId4Xhapcy5lIMk48Y=,
               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:1857-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-bbnn',
               ipAddress = '172.27.1.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.1.8',
                        'fe80::4044:49ff:fe00:108'
                     ],
                     macAddress = '42:44:49:00:01: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.1.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:108',
                              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-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 = 6596952064,
                     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-bbnn.nvram',
                  'svdc-t001-bbnn.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-t001-bbnn/svdc-t001-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t001-bbnn/svdc-t001-bbnn-279951b6.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-bbnn/svdc-t001-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-t001-bbnn/svdc-t001-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-t001-bbnn/svdc-t001-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-t001-bbnn/svdc-t001-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-t001-bbnn/svdc-t001-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-t001-bbnn/vmware-1.log',
                     type = 'log',
                     size = 164597,
                     uniqueSize = 164597,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t001-bbnn/vmware.log',
                     type = 'log',
                     size = 163073,
                     uniqueSize = 163073,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t001-bbnn/svdc-t001-bbnn-279951b6.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t001-bbnn/vmx-svdc-t001-bbnn-99424784fd46e91fd6fff59af4cd830395603dbe-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:22.043158Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t001-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:1857',
               changeVersion = <unset>,
               lastModified = <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:35: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 = 21559058914,
                     uncommitted = 531,
                     unshared = 21559058914
                  }
               ],
               timestamp = 2021-08-20T12:35:22.043209Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1857',
               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: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-t001-bbnn',
                  ipAddress = '172.27.1.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t001-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t001-bbnn/svdc-t001-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227580e-f6f6-76d9-e108-dd9fd1904a4e',
                  instanceUuid = '5027b0bc-b4c6-c289-1b6e-8d10b08b091c',
                  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 = 21559058914,
                  uncommitted = 531,
                  unshared = 21559058914,
                  timestamp = 2021-08-20T12:35:22.043209Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 46,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 327,
                  hostMemoryUsage = 3026,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2986,
                  privateMemory = 2986,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11657,
                  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::1858 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1858',
      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:59:18.888878Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t001-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227013c-1fd3-2c95-f300-fad96d914d1f',
               createDate = 2021-08-19T14:03:35.913826Z,
               instanceUuid = '50271775-7172-5beb-8166-1851bd279b8f',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d782e-84cd-9abf-f2d0-fc570057e4df',
               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-bbdn4/svdc-t001-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t001-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t001-bbdn4',
                  logDirectory = '[Vol2] svdc-t001-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 = 1838239007,
                        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-bbdn4/svdc-t001-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-2055-b471-09a6-28e04c7f8d63',
                           contentId = 'c90cd84bf04b9e97e99ee5858c70f9fe',
                           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 = '1858-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-bbdn4/svdc-t001-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-1a0d-4b32-9d39-adbd726db499',
                           contentId = '46c3675a10357123aed68ac5fbbe4c4f',
                           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 = '1858-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: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-t001-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 1f d3 2c 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-9482:cvHVu9vNg6QuBWdJNQ8TV8Tca/EOH3hUmGYPHJi1Mfk='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t001-bbdn4/svdc-t001-bbdn4-1ac35e20.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 = '128838846268268234'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t001-bbdn4-3a4e9be2.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 = RFsIFuP5s3iYlEXIeI8sJPv9hDc=,
               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:1858-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-bbdn4',
               ipAddress = '172.27.1.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.1.12',
                        'fe80::4044:49ff:fe00:112'
                     ],
                     macAddress = '42:44:49:00:01: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.1.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:112',
                              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-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 = 6761885696,
                     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 = 21104365568,
                     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-bbdn4.nvram',
                  'svdc-t001-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-t001-bbdn4/svdc-t001-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t001-bbdn4/svdc-t001-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t001-bbdn4/svdc-t001-bbdn4-1ac35e20.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-bbdn4/svdc-t001-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-t001-bbdn4/svdc-t001-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-t001-bbdn4/svdc-t001-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-t001-bbdn4/svdc-t001-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-t001-bbdn4/svdc-t001-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-t001-bbdn4/svdc-t001-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-t001-bbdn4/svdc-t001-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-t001-bbdn4/vmware-1.log',
                     type = 'log',
                     size = 174031,
                     uniqueSize = 174031,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t001-bbdn4/vmware.log',
                     type = 'log',
                     size = 172801,
                     uniqueSize = 172801,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t001-bbdn4/svdc-t001-bbdn4-1ac35e20.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t001-bbdn4/vmx-svdc-t001-bbdn4-7e1c77eb2a03a8acc00cac3bfef597d667ac5e9c-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:25.605742Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t001-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:1858',
               changeVersion = <unset>,
               lastModified = <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: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 = 103168699580,
                     uncommitted = 1049,
                     unshared = 103168699580
                  }
               ],
               timestamp = 2021-08-20T12:35:25.605765Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1858',
               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: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-t001-bbdn4',
                  ipAddress = '172.27.1.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t001-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t001-bbdn4/svdc-t001-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227013c-1fd3-2c95-f300-fad96d914d1f',
                  instanceUuid = '50271775-7172-5beb-8166-1851bd279b8f',
                  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 = 103168699580,
                  uncommitted = 1049,
                  unshared = 103168699580,
                  timestamp = 2021-08-20T12:35:25.605765Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 433,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 6144,
                  hostMemoryUsage = 24195,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24084,
                  privateMemory = 24084,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11654,
                  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::1860 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1860',
      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-20T00:00:33.938309Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t002-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227dac7-9c43-914b-6b5a-809848370c80',
               createDate = 2021-08-19T14:03:52.204419Z,
               instanceUuid = '50273a2d-7eb3-8623-477a-5638273ad561',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d1ad7-cc92-36f6-f0dc-daae364a149d',
               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-bbnn/svdc-t002-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t002-bbnn',
                  suspendDirectory = '[Vol2] svdc-t002-bbnn',
                  logDirectory = '[Vol2] svdc-t002-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 = 1211567232,
                        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-bbnn/svdc-t002-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-c581-f931-dd83-d92356b75c87',
                           contentId = '60c0d9c926b1e8a1fd9fb6bc093a5425',
                           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 = '1860-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: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-t002-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 9c 43 91 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-9484:gXJ8N1CSInUMdyiOBQxceb5lDOjHb7eZOi3JomEh0uw='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t002-bbnn/svdc-t002-bbnn-29ee7a57.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 = '128838846284372180'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t002-bbnn-6ef876ab.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 = /Tyu59T5c+R6/cQQyhKNafe8LhU=,
               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:1860-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-bbnn',
               ipAddress = '172.27.2.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.2.8',
                        'fe80::4044:49ff:fe00:208'
                     ],
                     macAddress = '42:44:49:00:02: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.2.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:208',
                              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-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 = 6593257472,
                     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-bbnn.nvram',
                  'svdc-t002-bbnn.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-t002-bbnn/svdc-t002-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t002-bbnn/svdc-t002-bbnn-29ee7a57.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-bbnn/svdc-t002-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-t002-bbnn/svdc-t002-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-t002-bbnn/svdc-t002-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-t002-bbnn/svdc-t002-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-t002-bbnn/svdc-t002-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-t002-bbnn/vmware-1.log',
                     type = 'log',
                     size = 164285,
                     uniqueSize = 164285,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t002-bbnn/vmware.log',
                     type = 'log',
                     size = 163192,
                     uniqueSize = 163192,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t002-bbnn/svdc-t002-bbnn-29ee7a57.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t002-bbnn/vmx-svdc-t002-bbnn-880c671a923e5b28842526b2af870bac8e85f614-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:35.967414Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t002-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:1860',
               changeVersion = <unset>,
               lastModified = <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:38:35Z,
               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 = 21559058721,
                     uncommitted = 531,
                     unshared = 21559058721
                  }
               ],
               timestamp = 2021-08-20T12:38:35.967462Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1860',
               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:35Z,
                  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-t002-bbnn',
                  ipAddress = '172.27.2.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t002-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t002-bbnn/svdc-t002-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227dac7-9c43-914b-6b5a-809848370c80',
                  instanceUuid = '50273a2d-7eb3-8623-477a-5638273ad561',
                  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 = 21559058721,
                  uncommitted = 531,
                  unshared = 21559058721,
                  timestamp = 2021-08-20T12:38:35.967462Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 31,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 3092,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 3052,
                  privateMemory = 3052,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11463,
                  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::1911 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1911',
      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:11:41.099316Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t042-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227c884-7ebc-b4b8-7caf-ed428caf697d',
               createDate = 2021-08-20T02:11:35.33031Z,
               instanceUuid = '50277a37-cb4a-a936-06b5-cba205a6368e',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d03d4-52cf-537a-18dc-d96d44603ae3',
               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-mail/svdc-t042-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t042-mail',
                  suspendDirectory = '[Vol1] svdc-t042-mail',
                  logDirectory = '[Vol1] svdc-t042-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 = -1934661251,
                        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-mail/svdc-t042-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-4f4e-2002-b8a8-c0ba886cd838',
                           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 = '1911-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-t042-mail/svdc-t042-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-4d28-c382-35aa-59a469de476c',
                           contentId = 'ec15af76290781099bf4f454fffffffe',
                           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 = '1911-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: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-t042-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 7e bc 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 = '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-10175:6cyL/WhAr1vP5MMQMMHgcqu9O1uu5qLMnil59rCjjX0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t042-mail/svdc-t042-mail-9707aa32.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 = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t042-mail-5eb94b70.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 = QzxCs6UxyDmcu64SF1HkPmEb850=,
               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:1911-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-mail.nvram',
                  'svdc-t042-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t042-mail/svdc-t042-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t042-mail/svdc-t042-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-t042-mail/svdc-t042-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-t042-mail/svdc-t042-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-t042-mail/svdc-t042-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-t042-mail/svdc-t042-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-t042-mail/svdc-t042-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-t042-mail/svdc-t042-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-t042-mail/svdc-t042-mail-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     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.927791Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t042-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:1911',
               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 = 23622328812,
                     uncommitted = 9208976325,
                     unshared = 23622328812
                  }
               ],
               timestamp = 2021-08-20T03:45:49.927828Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1911',
               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-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t042-mail/svdc-t042-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227c884-7ebc-b4b8-7caf-ed428caf697d',
                  instanceUuid = '50277a37-cb4a-a936-06b5-cba205a6368e',
                  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 = 23622328812,
                  uncommitted = 9208976325,
                  unshared = 23622328812,
                  timestamp = 2021-08-20T03:45:49.927828Z
               },
               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::1920 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1920',
      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:09:44.93493Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t031-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227200a-7b72-8ba9-c4d3-b7c6486b5cab',
               createDate = 2021-08-19T14:50:42.828913Z,
               instanceUuid = '50271383-c8dd-088e-51d8-d9e23ee92756',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dd1db-c139-bd1b-ae7d-7a627982156a',
               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-t031-happ/svdc-t031-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t031-happ',
                  suspendDirectory = '[Vol1] svdc-t031-happ',
                  logDirectory = '[Vol1] svdc-t031-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 = 1214995627,
                        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-t031-happ/svdc-t031-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-d039-59bf-b0cf-f14515c7546e',
                           contentId = 'f7c88db58535ae2f4c7c48abe26a3bc3',
                           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 = '1920-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: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-t031-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 7b 72 8b 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-9796:/Tctt/O6M04C35ikY/Pv7nRe16qa8hYS+g9WrLYXR10='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t031-happ/svdc-t031-happ-47b587d6.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 = '128838893439415053'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t031-happ-67b046b4.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 = RjgiZWXfvZEqzB2SQUhZGoBzCfI=,
               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:1920-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-happ',
               ipAddress = '172.27.31.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.31.7',
                        'fe80::4044:49ff:fe00:3107'
                     ],
                     macAddress = '42:44:49:00:31: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.31.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3107',
                              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-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-t031-happ.nvram',
                  'svdc-t031-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-t031-happ/svdc-t031-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t031-happ/svdc-t031-happ-47b587d6.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-t031-happ/svdc-t031-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-t031-happ/svdc-t031-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-t031-happ/svdc-t031-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-t031-happ/svdc-t031-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-t031-happ/svdc-t031-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-t031-happ/vmware-3.log',
                     type = 'log',
                     size = 158097,
                     uniqueSize = 158097,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t031-happ/vmware-2.log',
                     type = 'log',
                     size = 170862,
                     uniqueSize = 170862,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t031-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-t031-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-t031-happ/vmware-5.log',
                     type = 'log',
                     size = 164963,
                     uniqueSize = 164963,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t031-happ/vmware-4.log',
                     type = 'log',
                     size = 171068,
                     uniqueSize = 171068,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t031-happ/svdc-t031-happ-47b587d6.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-t031-happ/vmx-svdc-t031-happ-ec2d1c9bb73d9af9b351d25211e45482f2084a55-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:11:49.259469Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t031-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:1920',
               changeVersion = <unset>,
               lastModified = <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-20T14:11: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 = 21559560513,
                     uncommitted = 531,
                     unshared = 21559560513
                  }
               ],
               timestamp = 2021-08-20T14:11:49.259482Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1920',
               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:11: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-t031-happ',
                  ipAddress = '172.27.31.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t031-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t031-happ/svdc-t031-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227200a-7b72-8ba9-c4d3-b7c6486b5cab',
                  instanceUuid = '50271383-c8dd-088e-51d8-d9e23ee92756',
                  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 = 21559560513,
                  uncommitted = 531,
                  unshared = 21559560513,
                  timestamp = 2021-08-20T14:11:49.259482Z
               },
               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 = 1802,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 5870,
                  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::1921 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1921',
      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:09:44.994824Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t037-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227f4c6-4034-1487-d8a4-d6a229da447b',
               createDate = 2021-08-19T14:52:32.351009Z,
               instanceUuid = '50271669-030e-090d-400e-0f903d7bf87b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d6c80-2bac-0339-f4a3-42eab8a85e92',
               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-happ/svdc-t037-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t037-happ',
                  suspendDirectory = '[Vol1] svdc-t037-happ',
                  logDirectory = '[Vol1] svdc-t037-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 = 702170235,
                        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-t037-happ/svdc-t037-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-a0ed-555a-d229-81e63e147a28',
                           contentId = 'de62187ecf236c6891c5cc9a4d546095',
                           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 = '1921-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: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-t037-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 40 34 14 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-9808:ct3wAQFiZI3d05mNvz6casJH2JJ3Z1kOH0I/gr9mGH0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t037-happ/svdc-t037-happ-55b47b9c.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 = '128838893439444460'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t037-happ-358db33a.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 = PC/k40HGZL5PVyPKcUpfujE6Yc0=,
               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:1921-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-happ',
               ipAddress = '172.27.37.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.37.7',
                        'fe80::4044:49ff:fe00:3707'
                     ],
                     macAddress = '42:44:49:00:37: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.37.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3707',
                              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-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 = 2443223040,
                     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-happ.nvram',
                  'svdc-t037-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-t037-happ/svdc-t037-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t037-happ/svdc-t037-happ-55b47b9c.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-happ/svdc-t037-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-t037-happ/svdc-t037-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-t037-happ/svdc-t037-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-t037-happ/svdc-t037-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-t037-happ/svdc-t037-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-t037-happ/vmware-3.log',
                     type = 'log',
                     size = 170986,
                     uniqueSize = 170986,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t037-happ/vmware-2.log',
                     type = 'log',
                     size = 163232,
                     uniqueSize = 163232,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t037-happ/vmware-1.log',
                     type = 'log',
                     size = 164415,
                     uniqueSize = 164415,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t037-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-t037-happ/svdc-t037-happ-55b47b9c.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-t037-happ/vmx-svdc-t037-happ-57124cff4d376bd206021fd2989c7b0ca317b4e9-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:47:45.49778Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t037-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:1921',
               changeVersion = <unset>,
               lastModified = <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-20T14:47: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:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559229877,
                     uncommitted = 531,
                     unshared = 21559229877
                  }
               ],
               timestamp = 2021-08-20T14:47:45.497811Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1921',
               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 = 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-happ',
                  ipAddress = '172.27.37.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t037-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t037-happ/svdc-t037-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227f4c6-4034-1487-d8a4-d6a229da447b',
                  instanceUuid = '50271669-030e-090d-400e-0f903d7bf87b',
                  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 = 21559229877,
                  uncommitted = 531,
                  unshared = 21559229877,
                  timestamp = 2021-08-20T14:47:45.497811Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 4,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1843,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1806,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  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) []
   }
]
=============== 232. vim.VirtualMachine::1922 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1922',
      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:09:45.06919Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t011-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42271407-03bb-d5d2-c9a8-362342233814',
               createDate = 2021-08-19T14:47:10.168746Z,
               instanceUuid = '5027ae81-d126-f756-da7f-3701c1d5f14a',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d6fcd-bb9c-c03d-5f04-521192ea6685',
               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-happ/svdc-t011-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t011-happ',
                  suspendDirectory = '[Vol1] svdc-t011-happ',
                  logDirectory = '[Vol1] svdc-t011-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 = 1109604372,
                        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-t011-happ/svdc-t011-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-be46-2122-ee78-0c5cc73cafa7',
                           contentId = '549c6da00f379ad738242286a0ac5e32',
                           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 = '1922-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:11: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-t011-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 67 03 bb d5 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-9748:QEQM78rABE6I1ZNCPQTPtUEcVlF9CVMr/dcf/5kOKpg='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t011-happ/svdc-t011-happ-adc10e54.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 = '128838893439453812'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t011-happ-70d3630e.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 = bJgb8aho7L3D8PcwFqgzUa+dZP0=,
               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:1922-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-happ',
               ipAddress = '172.27.11.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.11.7',
                        'fe80::4044:49ff:fe00:1107'
                     ],
                     macAddress = '42:44:49:00:11: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.11.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1107',
                              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-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 = 2443239424,
                     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-t011-happ.nvram',
                  'svdc-t011-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-t011-happ/svdc-t011-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t011-happ/svdc-t011-happ-adc10e54.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-happ/svdc-t011-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-t011-happ/svdc-t011-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-t011-happ/svdc-t011-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-t011-happ/svdc-t011-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-t011-happ/svdc-t011-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-t011-happ/vmware-3.log',
                     type = 'log',
                     size = 164970,
                     uniqueSize = 164970,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t011-happ/vmware-2.log',
                     type = 'log',
                     size = 170840,
                     uniqueSize = 170840,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t011-happ/vmware-1.log',
                     type = 'log',
                     size = 164413,
                     uniqueSize = 164413,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t011-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-t011-happ/vmware-6.log',
                     type = 'log',
                     size = 164968,
                     uniqueSize = 164968,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t011-happ/vmware-5.log',
                     type = 'log',
                     size = 170722,
                     uniqueSize = 170722,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t011-happ/vmware-4.log',
                     type = 'log',
                     size = 157999,
                     uniqueSize = 157999,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t011-happ/svdc-t011-happ-adc10e54.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-t011-happ/vmx-svdc-t011-happ-7f861bd6d0038c307bf0f3d335428071321e051b-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:07:08.771431Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t011-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:1922',
               changeVersion = <unset>,
               lastModified = <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:07:08Z,
               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 = 21559725156,
                     uncommitted = 531,
                     unshared = 21559725156
                  }
               ],
               timestamp = 2021-08-20T13:07:08.771464Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1922',
               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:08Z,
                  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-t011-happ',
                  ipAddress = '172.27.11.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t011-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t011-happ/svdc-t011-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42271407-03bb-d5d2-c9a8-362342233814',
                  instanceUuid = '5027ae81-d126-f756-da7f-3701c1d5f14a',
                  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 = 21559725156,
                  uncommitted = 531,
                  unshared = 21559725156,
                  timestamp = 2021-08-20T13:07:08.771464Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 4,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1829,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1792,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9751,
                  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::1924 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1924',
      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:10:54.357132Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t019-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422795bc-4226-edb2-f00b-4bf478d242df',
               createDate = 2021-08-19T14:48:23.301959Z,
               instanceUuid = '50277cfc-d16e-b8a5-ec01-be0748d53459',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4438-3047-18dd-e75f-55e413ea9123',
               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-happ/svdc-t019-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t019-happ',
                  suspendDirectory = '[Vol1] svdc-t019-happ',
                  logDirectory = '[Vol1] svdc-t019-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 = 2027045599,
                        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-t019-happ/svdc-t019-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-dd40-9f01-e863-efc8ba506d4b',
                           contentId = 'b217384845a5fc596d23589a942fd73d',
                           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 = '1924-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: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-t019-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 6c 42 26 ed 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-9762:Or1z76yU/XHtFcwkXbioO6mgB7ZN33WLSkbpEENCDN0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t019-happ/svdc-t019-happ-c06a535c.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 = '128838893508840306'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t019-happ-09017d06.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 = HYCG9Cd+xe0g3OxAAhS7KC+jJIc=,
               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:1924-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-happ',
               ipAddress = '172.27.19.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.19.7',
                        'fe80::4044:49ff:fe00:1907'
                     ],
                     macAddress = '42:44:49:00:19: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.19.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1907',
                              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-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-t019-happ.nvram',
                  'svdc-t019-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-t019-happ/svdc-t019-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t019-happ/svdc-t019-happ-c06a535c.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-happ/svdc-t019-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-t019-happ/svdc-t019-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-t019-happ/svdc-t019-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-t019-happ/svdc-t019-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-t019-happ/svdc-t019-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-t019-happ/vmware-3.log',
                     type = 'log',
                     size = 158003,
                     uniqueSize = 158003,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t019-happ/vmware-2.log',
                     type = 'log',
                     size = 170858,
                     uniqueSize = 170858,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t019-happ/vmware-1.log',
                     type = 'log',
                     size = 164413,
                     uniqueSize = 164413,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t019-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-t019-happ/vmware-5.log',
                     type = 'log',
                     size = 164973,
                     uniqueSize = 164973,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t019-happ/vmware-4.log',
                     type = 'log',
                     size = 170861,
                     uniqueSize = 170861,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t019-happ/svdc-t019-happ-c06a535c.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-t019-happ/vmx-svdc-t019-happ-2486ba30d6b71375741c9da1e3ccc9247cb7af37-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:01.053028Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t019-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:1924',
               changeVersion = <unset>,
               lastModified = <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:00Z,
               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 = 21559560352,
                     uncommitted = 531,
                     unshared = 21559560352
                  }
               ],
               timestamp = 2021-08-20T13:33:01.053065Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1924',
               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:00Z,
                  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-happ',
                  ipAddress = '172.27.19.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t019-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t019-happ/svdc-t019-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422795bc-4226-edb2-f00b-4bf478d242df',
                  instanceUuid = '50277cfc-d16e-b8a5-ec01-be0748d53459',
                  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 = 21559560352,
                  uncommitted = 531,
                  unshared = 21559560352,
                  timestamp = 2021-08-20T13:33:01.053065Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 7,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1826,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1790,
                  privateMemory = 1790,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8199,
                  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::1925 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1925',
      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:10:54.36336Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t002-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422783e9-368a-b035-693b-42f98fdd2f87',
               createDate = 2021-08-19T14:45:25.700675Z,
               instanceUuid = '5027d020-a3ff-eb81-074b-e74d26b5dd4e',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d3120-cdb4-7c0a-a8c0-2ac493e43210',
               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-happ/svdc-t002-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t002-happ',
                  suspendDirectory = '[Vol1] svdc-t002-happ',
                  logDirectory = '[Vol1] svdc-t002-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 = -1881329785,
                        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-t002-happ/svdc-t002-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-f076-7db6-ea54-77eabc9922b5',
                           contentId = 'f4eb7bc879678e07431f9848266de50d',
                           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 = '1925-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: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-t002-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 36 8a b0 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-9724:lRTkMYAG41unxsLH/CGygovFS5a4SR/dSm2/N+tF4Lo='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t002-happ/svdc-t002-happ-631bfa34.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 = '128838893508853469'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t002-happ-101afb2e.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 = RYyPplscaqvwtJmiFEnB37wP71M=,
               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:1925-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-happ',
               ipAddress = '172.27.2.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.2.7',
                        'fe80::4044:49ff:fe00:207'
                     ],
                     macAddress = '42:44:49:00:02: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.2.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:207',
                              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-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 = 2443210752,
                     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-happ.nvram',
                  'svdc-t002-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-t002-happ/svdc-t002-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t002-happ/svdc-t002-happ-631bfa34.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-happ/svdc-t002-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-t002-happ/svdc-t002-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-t002-happ/svdc-t002-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-t002-happ/svdc-t002-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-t002-happ/svdc-t002-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-t002-happ/vmware-3.log',
                     type = 'log',
                     size = 157869,
                     uniqueSize = 157869,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t002-happ/vmware-2.log',
                     type = 'log',
                     size = 170872,
                     uniqueSize = 170872,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t002-happ/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 = '[Vol1] svdc-t002-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-t002-happ/vmware-4.log',
                     type = 'log',
                     size = 171072,
                     uniqueSize = 171072,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t002-happ/svdc-t002-happ-631bfa34.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-t002-happ/vmx-svdc-t002-happ-385d63c580461b04749668e094776211ad87dac7-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:02.811479Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t002-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:1925',
               changeVersion = <unset>,
               lastModified = <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:38: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:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559395430,
                     uncommitted = 531,
                     unshared = 21559395430
                  }
               ],
               timestamp = 2021-08-20T12:38:02.811521Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1925',
               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: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-t002-happ',
                  ipAddress = '172.27.2.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t002-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t002-happ/svdc-t002-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422783e9-368a-b035-693b-42f98fdd2f87',
                  instanceUuid = '5027d020-a3ff-eb81-074b-e74d26b5dd4e',
                  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 = 21559395430,
                  uncommitted = 531,
                  unshared = 21559395430,
                  timestamp = 2021-08-20T12:38:02.811521Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 6,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1837,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1800,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11497,
                  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::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:10:54.405058Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t012-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227bde1-8755-1ee7-f5be-7640415e4a31',
               createDate = 2021-08-19T14:47:26.477326Z,
               instanceUuid = '5027f1cf-eef8-5db5-26cf-ea11d3fc5b7c',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d11db-0f42-7de8-1313-8984a0afe356',
               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-happ/svdc-t012-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t012-happ',
                  suspendDirectory = '[Vol1] svdc-t012-happ',
                  logDirectory = '[Vol1] svdc-t012-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 = 1096698417,
                        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-t012-happ/svdc-t012-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-0a7b-0313-e2f1-f73f26360c10',
                           contentId = '29fd08cac48e921db2f9273463fc12e0',
                           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:12: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-t012-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 87 55 1e 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-9751:ZG8rXIBOOURvbhFS6Z7aE34VSyXltjpB3Q7bcWDkgzg='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t012-happ/svdc-t012-happ-b01636f5.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 = '128838893508844993'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t012-happ-23d9264d.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 = E5h8EP7/IRmjr5a27qFHrGOwtkU=,
               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-t012-happ',
               ipAddress = '172.27.12.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.12.7',
                        'fe80::4044:49ff:fe00:1207'
                     ],
                     macAddress = '42:44:49:00:12: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.12.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1207',
                              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-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 = 2443194368,
                     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-happ.nvram',
                  'svdc-t012-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-t012-happ/svdc-t012-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t012-happ/svdc-t012-happ-b01636f5.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-happ/svdc-t012-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-t012-happ/svdc-t012-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-t012-happ/svdc-t012-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-t012-happ/svdc-t012-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-t012-happ/svdc-t012-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-t012-happ/vmware-3.log',
                     type = 'log',
                     size = 158098,
                     uniqueSize = 158098,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t012-happ/vmware-2.log',
                     type = 'log',
                     size = 170750,
                     uniqueSize = 170750,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t012-happ/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 = '[Vol1] svdc-t012-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-t012-happ/vmware-5.log',
                     type = 'log',
                     size = 164877,
                     uniqueSize = 164877,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t012-happ/vmware-4.log',
                     type = 'log',
                     size = 170957,
                     uniqueSize = 170957,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t012-happ/svdc-t012-happ-b01636f5.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-t012-happ/vmx-svdc-t012-happ-b4a288e8654c9f27b0f4d793d2ede4b23d46f800-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:22.893191Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t012-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:10:22Z,
               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 = 21559560300,
                     uncommitted = 531,
                     unshared = 21559560300
                  }
               ],
               timestamp = 2021-08-20T13:10:22.893238Z
            }
         },
         (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:10:22Z,
                  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-happ',
                  ipAddress = '172.27.12.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t012-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t012-happ/svdc-t012-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227bde1-8755-1ee7-f5be-7640415e4a31',
                  instanceUuid = '5027f1cf-eef8-5db5-26cf-ea11d3fc5b7c',
                  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 = 21559560300,
                  uncommitted = 531,
                  unshared = 21559560300,
                  timestamp = 2021-08-20T13:10:22.893238Z
               },
               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 = 9557,
                  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::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:11:56.927968Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t010-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42271077-b6ae-b95e-5e4b-0813fe491034',
               createDate = 2021-08-19T14:47:04.234884Z,
               instanceUuid = '5027e497-c1c5-c1cd-7a0f-cf256c2d7624',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dcf10-965c-8e62-b53e-ec7a2b337ff7',
               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-happ/svdc-t010-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t010-happ',
                  suspendDirectory = '[Vol1] svdc-t010-happ',
                  logDirectory = '[Vol1] svdc-t010-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 = -28766156,
                        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-t010-happ/svdc-t010-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-6184-44cd-8571-c9c81e2fe306',
                           contentId = '4d18fde552e77a557270957be984b8c8',
                           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:10: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-t010-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 67 b6 ae b9 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-9746:V22MG7i0F6xJMdtc8XBfqLwxaV0+QBEaGQMLwxcDbkA='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t010-happ/svdc-t010-happ-ab6be5b3.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 = '128838893571317032'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t010-happ-42326031.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 = 8tdmRvBBj0nk6m8skY3yoYwIDXQ=,
               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-t010-happ',
               ipAddress = '172.27.10.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.10.7',
                        'fe80::4044:49ff:fe00:1007'
                     ],
                     macAddress = '42:44:49:00:10: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.10.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1007',
                              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-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 = 2443042816,
                     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-happ.nvram',
                  'svdc-t010-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-t010-happ/svdc-t010-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t010-happ/svdc-t010-happ-ab6be5b3.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-happ/svdc-t010-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-t010-happ/svdc-t010-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-t010-happ/svdc-t010-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-t010-happ/svdc-t010-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-t010-happ/svdc-t010-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-t010-happ/vmware-3.log',
                     type = 'log',
                     size = 164859,
                     uniqueSize = 164859,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t010-happ/vmware-2.log',
                     type = 'log',
                     size = 170704,
                     uniqueSize = 170704,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t010-happ/vmware-1.log',
                     type = 'log',
                     size = 164509,
                     uniqueSize = 164509,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t010-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-t010-happ/vmware-6.log',
                     type = 'log',
                     size = 164973,
                     uniqueSize = 164973,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t010-happ/vmware-5.log',
                     type = 'log',
                     size = 170852,
                     uniqueSize = 170852,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t010-happ/vmware-4.log',
                     type = 'log',
                     size = 158091,
                     uniqueSize = 158091,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t010-happ/svdc-t010-happ-ab6be5b3.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-t010-happ/vmx-svdc-t010-happ-04eb45755179f81cc0909928246551842124f73c-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:03:54.824838Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t010-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 = 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:03:54Z,
               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 = 21559725232,
                     uncommitted = 531,
                     unshared = 21559725232
                  }
               ],
               timestamp = 2021-08-20T13:03:54.824868Z
            }
         },
         (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:03:54Z,
                  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-t010-happ',
                  ipAddress = '172.27.10.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t010-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t010-happ/svdc-t010-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42271077-b6ae-b95e-5e4b-0813fe491034',
                  instanceUuid = '5027e497-c1c5-c1cd-7a0f-cf256c2d7624',
                  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 = 21559725232,
                  uncommitted = 531,
                  unshared = 21559725232,
                  timestamp = 2021-08-20T13:03:54.824868Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 8,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1849,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1812,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9945,
                  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::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:11:56.987108Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t008-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227eed8-bd43-d420-cee9-0037aa929bf7',
               createDate = 2021-08-19T14:46:41.358311Z,
               instanceUuid = '50272e1e-6e3c-c9c3-008a-d1ff375bc081',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5713-5372-6fab-2ad5-1b2fc6d69687',
               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-happ/svdc-t008-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t008-happ',
                  suspendDirectory = '[Vol1] svdc-t008-happ',
                  logDirectory = '[Vol1] svdc-t008-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 = -1433232393,
                        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-t008-happ/svdc-t008-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-deca-34d5-1797-31394c855775',
                           contentId = '500cb0a7e84bcd7155ea9ed5f09ccb3e',
                           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.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: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-t008-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 bd 43 d4 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-9742:w/4/JvqgOIY4tCd2t6XD/vqxfR5ijYgL/Mm/37Ezaps='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t008-happ/svdc-t008-happ-711aedfa.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 = '128838893571338159'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t008-happ-423d8ea8.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 = CkcH+PIC+x4T388Rl1PIgZiYbyA=,
               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:1928-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-happ',
               ipAddress = '172.27.8.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.8.7',
                        'fe80::4044:49ff:fe00:807'
                     ],
                     macAddress = '42:44:49:00:08: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.8.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:807',
                              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-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 = 2443194368,
                     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-happ.nvram',
                  'svdc-t008-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-t008-happ/svdc-t008-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t008-happ/svdc-t008-happ-711aedfa.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-happ/svdc-t008-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-t008-happ/svdc-t008-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-t008-happ/svdc-t008-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-t008-happ/svdc-t008-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-t008-happ/svdc-t008-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-t008-happ/vmware-3.log',
                     type = 'log',
                     size = 158097,
                     uniqueSize = 158097,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t008-happ/vmware-2.log',
                     type = 'log',
                     size = 170855,
                     uniqueSize = 170855,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t008-happ/vmware-1.log',
                     type = 'log',
                     size = 164287,
                     uniqueSize = 164287,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t008-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-t008-happ/vmware-5.log',
                     type = 'log',
                     size = 164978,
                     uniqueSize = 164978,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t008-happ/vmware-4.log',
                     type = 'log',
                     size = 170845,
                     uniqueSize = 170845,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t008-happ/svdc-t008-happ-711aedfa.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-t008-happ/vmx-svdc-t008-happ-5b8f316e94aebc970c73c0f295f7b6f75286ea26-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:26.885991Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t008-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:1928',
               changeVersion = <unset>,
               lastModified = <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:57:26Z,
               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 = 21559560306,
                     uncommitted = 531,
                     unshared = 21559560306
                  }
               ],
               timestamp = 2021-08-20T12:57:26.88603Z
            }
         },
         (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) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        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:26Z,
                  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-t008-happ',
                  ipAddress = '172.27.8.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t008-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t008-happ/svdc-t008-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227eed8-bd43-d420-cee9-0037aa929bf7',
                  instanceUuid = '50272e1e-6e3c-c9c3-008a-d1ff375bc081',
                  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 = 21559560306,
                  uncommitted = 531,
                  unshared = 21559560306,
                  timestamp = 2021-08-20T12:57:26.88603Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 3,
                  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 = 10333,
                  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::1929 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1929',
      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:14:01.975844Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t023-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42276fce-baf4-51e2-00cf-dab5b0a40b1e',
               createDate = 2021-08-19T14:49:23.128026Z,
               instanceUuid = '5027ac83-4bd4-1597-ddf3-b812f15b6f4d',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d8795-8b32-dffc-0e99-4177ed62f0e4',
               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-happ/svdc-t023-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t023-happ',
                  suspendDirectory = '[Vol1] svdc-t023-happ',
                  logDirectory = '[Vol1] svdc-t023-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 = -1331426530,
                        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-t023-happ/svdc-t023-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-ef6a-0c1d-5db8-3e05a43af3a6',
                           contentId = 'e92bd8e2253d56ff55d91d9dd577ae0f',
                           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 = '1929-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: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-t023-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 6e ba f4 51 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-9778:3we5jxC06IIfjD4iivqnRFzs/YruLcmI/yWBI+o91mU='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t023-happ/svdc-t023-happ-ff659c57.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 = '128838893696425296'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t023-happ-1562eb55.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 = 29O4VpEh1ZlYqGPjl5AD5hGq1TE=,
               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:1929-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-happ',
               ipAddress = '172.27.23.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.23.7',
                        'fe80::4044:49ff:fe00:2307'
                     ],
                     macAddress = '42:44:49:00:23: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.23.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2307',
                              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-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-t023-happ.nvram',
                  'svdc-t023-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-t023-happ/svdc-t023-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t023-happ/svdc-t023-happ-ff659c57.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-happ/svdc-t023-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-t023-happ/svdc-t023-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-t023-happ/svdc-t023-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-t023-happ/svdc-t023-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-t023-happ/svdc-t023-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-t023-happ/vmware-3.log',
                     type = 'log',
                     size = 158096,
                     uniqueSize = 158096,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t023-happ/vmware-2.log',
                     type = 'log',
                     size = 170860,
                     uniqueSize = 170860,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t023-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-t023-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-t023-happ/vmware-5.log',
                     type = 'log',
                     size = 164880,
                     uniqueSize = 164880,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t023-happ/vmware-4.log',
                     type = 'log',
                     size = 170813,
                     uniqueSize = 170813,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t023-happ/svdc-t023-happ-ff659c57.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-t023-happ/vmx-svdc-t023-happ-d220d658f19a4a1dc3fc6f0b4f88b00a6bb32cb5-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:45:57.209255Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t023-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:1929',
               changeVersion = <unset>,
               lastModified = <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:45:57Z,
               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 = 21559560172,
                     uncommitted = 531,
                     unshared = 21559560172
                  }
               ],
               timestamp = 2021-08-20T13:45:57.209285Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1929',
               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:57Z,
                  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-t023-happ',
                  ipAddress = '172.27.23.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t023-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t023-happ/svdc-t023-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42276fce-baf4-51e2-00cf-dab5b0a40b1e',
                  instanceUuid = '5027ac83-4bd4-1597-ddf3-b812f15b6f4d',
                  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 = 21559560172,
                  uncommitted = 531,
                  unshared = 21559560172,
                  timestamp = 2021-08-20T13:45:57.209285Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 8,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1843,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1806,
                  privateMemory = 1806,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7422,
                  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::1930 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1930',
      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:14:02.03439Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t018-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227ea14-170e-49ed-e911-1065fcf34d43',
               createDate = 2021-08-19T14:48:11.778831Z,
               instanceUuid = '5027b3ba-90b0-1bf8-0b89-7b8ff9291e28',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2d26-4358-2f57-5363-4a4775e71df8',
               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-happ/svdc-t018-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t018-happ',
                  suspendDirectory = '[Vol1] svdc-t018-happ',
                  logDirectory = '[Vol1] svdc-t018-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 = -51163837,
                        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-t018-happ/svdc-t018-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-8cdb-00f0-9015-0c18a1aa2b44',
                           contentId = '20c40eb16e8ff30f512e7c94b8587a21',
                           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 = '1930-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:18: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-t018-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 17 0e 49 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-9761:mbZcJvcB2z7GE3XxxWqfn0pZYJ6pyJzEgeWHAkt/0iw='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t018-happ/svdc-t018-happ-be152abb.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 = '128838893696451317'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t018-happ-55fbb9c7.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 = XjsXIL9dtCUIQZ8ZYNhT6IT3RH8=,
               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:1930-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-happ',
               ipAddress = '172.27.18.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.18.7',
                        'fe80::4044:49ff:fe00:1807'
                     ],
                     macAddress = '42:44:49:00:18: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.18.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1807',
                              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-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-t018-happ.nvram',
                  'svdc-t018-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-t018-happ/svdc-t018-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t018-happ/svdc-t018-happ-be152abb.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-happ/svdc-t018-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-t018-happ/svdc-t018-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-t018-happ/svdc-t018-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-t018-happ/svdc-t018-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-t018-happ/svdc-t018-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-t018-happ/vmware-3.log',
                     type = 'log',
                     size = 158093,
                     uniqueSize = 158093,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t018-happ/vmware-2.log',
                     type = 'log',
                     size = 170891,
                     uniqueSize = 170891,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t018-happ/vmware-1.log',
                     type = 'log',
                     size = 164370,
                     uniqueSize = 164370,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t018-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-t018-happ/vmware-5.log',
                     type = 'log',
                     size = 164978,
                     uniqueSize = 164978,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t018-happ/vmware-4.log',
                     type = 'log',
                     size = 170795,
                     uniqueSize = 170795,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t018-happ/svdc-t018-happ-be152abb.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-t018-happ/vmx-svdc-t018-happ-3f5640faff7f95e329a89a5ed006a8658614ee99-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:29:46.860795Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t018-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:1930',
               changeVersion = <unset>,
               lastModified = <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:29: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:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559560371,
                     uncommitted = 531,
                     unshared = 21559560371
                  }
               ],
               timestamp = 2021-08-20T13:29:46.860836Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1930',
               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: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-t018-happ',
                  ipAddress = '172.27.18.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t018-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t018-happ/svdc-t018-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227ea14-170e-49ed-e911-1065fcf34d43',
                  instanceUuid = '5027b3ba-90b0-1bf8-0b89-7b8ff9291e28',
                  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 = 21559560371,
                  uncommitted = 531,
                  unshared = 21559560371,
                  timestamp = 2021-08-20T13:29:46.860836Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 8,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1830,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1794,
                  privateMemory = 1793,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8393,
                  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::1932 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1932',
      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:04.423934Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t007-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227a0a7-529b-511b-1be2-378805238028',
               createDate = 2021-08-19T14:09:23.347243Z,
               instanceUuid = '50277b64-ded2-08fe-bdb2-ecbf020327b3',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d8bfc-e577-6016-8db2-b4e4348a8a9f',
               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-bbdn3/svdc-t007-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t007-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t007-bbdn3',
                  logDirectory = '[Vol2] svdc-t007-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 = 86212648,
                        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-bbdn3/svdc-t007-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-ac11-cd75-f17f-aed86d13653a',
                           contentId = 'cdf0cd51b00e26e8ad969083022bdce0',
                           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 = '1932-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-bbdn3/svdc-t007-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-b29d-749f-e34e-236063cf918b',
                           contentId = 'a677c5dd1ec4129b615432a6050073b5',
                           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 = '1932-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: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-t007-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 52 9b 51 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-9517:TDGOtHBRhZ8Qc2BubtqaeTBy0HeMQjbpbaHOY+YcjO0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t007-bbdn3/svdc-t007-bbdn3-e8a0caa5.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 = '128838893818867851'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t007-bbdn3-4f3c6143.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 = m4BnAO06jK9EXKhCuPxd1ynnnV0=,
               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:1932-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-bbdn3',
               ipAddress = '172.27.7.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.7.11',
                        'fe80::4044:49ff:fe00:711'
                     ],
                     macAddress = '42:44:49:00:07: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.7.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:711',
                              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-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 = 21066551296,
                     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-bbdn3.nvram',
                  'svdc-t007-bbdn3.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-bbdn3/svdc-t007-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t007-bbdn3/svdc-t007-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t007-bbdn3/svdc-t007-bbdn3-e8a0caa5.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-bbdn3/svdc-t007-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-t007-bbdn3/svdc-t007-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-t007-bbdn3/svdc-t007-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-t007-bbdn3/svdc-t007-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-t007-bbdn3/svdc-t007-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-t007-bbdn3/svdc-t007-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-t007-bbdn3/svdc-t007-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-t007-bbdn3/vmware-3.log',
                     type = 'log',
                     size = 165585,
                     uniqueSize = 165585,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t007-bbdn3/vmware-2.log',
                     type = 'log',
                     size = 180619,
                     uniqueSize = 180619,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t007-bbdn3/vmware-1.log',
                     type = 'log',
                     size = 174027,
                     uniqueSize = 174027,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t007-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-t007-bbdn3/vmware-5.log',
                     type = 'log',
                     size = 146603,
                     uniqueSize = 146603,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t007-bbdn3/vmware-4.log',
                     type = 'log',
                     size = 180608,
                     uniqueSize = 180608,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t007-bbdn3/svdc-t007-bbdn3-e8a0caa5.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-bbdn3/vmx-svdc-t007-bbdn3-c577ae315941043f54cd648f520213ddd424f113-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:48.619049Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t007-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:1932',
               changeVersion = <unset>,
               lastModified = <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:54:48Z,
               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 = 103169265726,
                     uncommitted = 1049,
                     unshared = 103169265726
                  }
               ],
               timestamp = 2021-08-20T12:54:48.619065Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1932',
               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:48Z,
                  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-bbdn3',
                  ipAddress = '172.27.7.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t007-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t007-bbdn3/svdc-t007-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227a0a7-529b-511b-1be2-378805238028',
                  instanceUuid = '50277b64-ded2-08fe-bdb2-ecbf020327b3',
                  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 = 103169265726,
                  uncommitted = 1049,
                  unshared = 103169265726,
                  timestamp = 2021-08-20T12:54:48.619065Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 47,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24171,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24059,
                  privateMemory = 24059,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10491,
                  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::1939 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1939',
      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:34.177189Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t020-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227802f-fcca-9a2e-a6ab-5a830a6235d2',
               createDate = 2021-08-19T14:47:49.902883Z,
               instanceUuid = '50276bf8-b450-8d90-6f9f-719100fbdf35',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d377b-f558-8448-e416-baf8c4208728',
               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-hdb/svdc-t020-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t020-hdb',
                  suspendDirectory = '[Vol1] svdc-t020-hdb',
                  logDirectory = '[Vol1] svdc-t020-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 = 174208466,
                        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-hdb/svdc-t020-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-aaf9-18d8-0cb0-226e765f3949',
                           contentId = 'eae52e981c7a3b162399b073599ded1e',
                           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 = '1939-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-t020-hdb/svdc-t020-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-0e26-add3-ba7b-59991a9e288f',
                           contentId = '514e41a9d7a189936f857fcec3457dfc',
                           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 = '1939-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: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-t020-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 6f fc ca 9a 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 = '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-9756:ZZl1XP4iKvc6xx+/VC9OCqrzrBaaVIbbXf+K2h5a4Hg='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t020-hdb/svdc-t020-hdb-8b67f1d9.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 = '128838848920699492'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t020-hdb-5e7faf37.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 = eLEyuKbk5mKDsZw1/rt4qu5AU3Y=,
               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:1939-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-hdb',
               ipAddress = '172.27.20.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.20.6',
                        'fe80::4044:49ff:fe00:2006'
                     ],
                     macAddress = '42:44:49:00:20: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.20.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2006',
                              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-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 = 7900372992,
                     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 = 8883552256,
                     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-hdb.nvram',
                  'svdc-t020-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-t020-hdb/svdc-t020-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t020-hdb/svdc-t020-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t020-hdb/svdc-t020-hdb-8b67f1d9.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-hdb/svdc-t020-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-t020-hdb/svdc-t020-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-t020-hdb/svdc-t020-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-t020-hdb/svdc-t020-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-t020-hdb/svdc-t020-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-t020-hdb/svdc-t020-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-t020-hdb/svdc-t020-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-t020-hdb/vmware-3.log',
                     type = 'log',
                     size = 174818,
                     uniqueSize = 174818,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t020-hdb/vmware-2.log',
                     type = 'log',
                     size = 174805,
                     uniqueSize = 174805,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t020-hdb/vmware-1.log',
                     type = 'log',
                     size = 176033,
                     uniqueSize = 176033,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t020-hdb/vmware.log',
                     type = 'log',
                     size = 174927,
                     uniqueSize = 174927,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t020-hdb/svdc-t020-hdb-8b67f1d9.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-t020-hdb/vmx-svdc-t020-hdb-97fa15379ba0d94e55e9ac6704ca095f54295af2-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:36:16.007076Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t020-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:1939',
               changeVersion = <unset>,
               lastModified = <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:36:15Z,
               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 = 92433732243,
                     uncommitted = 1045,
                     unshared = 92433732243
                  }
               ],
               timestamp = 2021-08-20T13:36:16.007129Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1939',
               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 = 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-t020-hdb',
                  ipAddress = '172.27.20.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t020-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t020-hdb/svdc-t020-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227802f-fcca-9a2e-a6ab-5a830a6235d2',
                  instanceUuid = '50276bf8-b450-8d90-6f9f-719100fbdf35',
                  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 = 92433732243,
                  uncommitted = 1045,
                  unshared = 92433732243,
                  timestamp = 2021-08-20T13:36:16.007129Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 33,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24488,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24372,
                  privateMemory = 24372,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 117,
                  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) []
   }
]
=============== 242. vim.VirtualMachine::1940 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1940',
      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:34.194174Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t024-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227f5bb-0eb2-aced-0507-4afc740bc2e3',
               createDate = 2021-08-19T14:49:25.608474Z,
               instanceUuid = '502700b3-c59f-1f68-aaf8-e17da7e84dd4',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564db382-8ba7-0527-83ab-5b2762a7b7f3',
               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-happ/svdc-t024-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t024-happ',
                  suspendDirectory = '[Vol1] svdc-t024-happ',
                  logDirectory = '[Vol1] svdc-t024-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 = 1946927843,
                        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-t024-happ/svdc-t024-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-a189-8111-92e8-c2fc8caee46f',
                           contentId = '8c655bc1641d8b614ebfef45cdb74f06',
                           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 = '1940-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: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-t024-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 0e b2 ac 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-9779:DHAn75dnTYc83ozYIAHnN2pigLmjx1kNddF3Z/66bEg='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t024-happ/svdc-t024-happ-01bac4f8.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 = '128838887407692097'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t024-happ-625d2816.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 = n1n1RbeiT2dg4DsW8rJvngzEt7c=,
               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:1940-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-happ',
               ipAddress = '172.27.24.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.24.7',
                        'fe80::4044:49ff:fe00:2407'
                     ],
                     macAddress = '42:44:49:00:24: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.24.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2407',
                              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-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 = 2442911744,
                     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-happ.nvram',
                  'svdc-t024-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-t024-happ/svdc-t024-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t024-happ/svdc-t024-happ-01bac4f8.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-happ/svdc-t024-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-t024-happ/svdc-t024-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-t024-happ/svdc-t024-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-t024-happ/svdc-t024-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-t024-happ/svdc-t024-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-t024-happ/vmware-3.log',
                     type = 'log',
                     size = 157998,
                     uniqueSize = 157998,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t024-happ/vmware-2.log',
                     type = 'log',
                     size = 170989,
                     uniqueSize = 170989,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t024-happ/vmware-1.log',
                     type = 'log',
                     size = 164278,
                     uniqueSize = 164278,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t024-happ/vmware.log',
                     type = 'log',
                     size = 157776,
                     uniqueSize = 157776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t024-happ/vmware-4.log',
                     type = 'log',
                     size = 170971,
                     uniqueSize = 170971,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t024-happ/svdc-t024-happ-01bac4f8.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-t024-happ/vmx-svdc-t024-happ-29c87882a0ecdc4bd92a83897922027e45a02c62-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:11.209905Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t024-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:1940',
               changeVersion = <unset>,
               lastModified = <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:49: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:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559553256,
                     uncommitted = 531,
                     unshared = 21559553256
                  }
               ],
               timestamp = 2021-08-20T13:49:11.209922Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1940',
               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: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-t024-happ',
                  ipAddress = '172.27.24.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t024-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t024-happ/svdc-t024-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227f5bb-0eb2-aced-0507-4afc740bc2e3',
                  instanceUuid = '502700b3-c59f-1f68-aaf8-e17da7e84dd4',
                  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 = 21559553256,
                  uncommitted = 531,
                  unshared = 21559553256,
                  timestamp = 2021-08-20T13:49:11.209922Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1827,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1790,
                  privateMemory = 1790,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7228,
                  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::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:34.259081Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t007-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422760a0-0869-d285-0fed-7c96c172b35b',
               createDate = 2021-08-19T14:08:59.490764Z,
               instanceUuid = '50277163-23d0-edf4-aaaf-c14293771812',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d84e5-36e2-94bc-a79e-e1a28f09dd30',
               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-bbdn1/svdc-t007-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t007-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t007-bbdn1',
                  logDirectory = '[Vol2] svdc-t007-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 = -1049447589,
                        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-bbdn1/svdc-t007-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-1836-941e-edda-8d3d27ed171e',
                           contentId = '0e1de6660bac9132295205161b658252',
                           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.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-bbdn1/svdc-t007-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-006a-5d43-2bc3-4946c2bae023',
                           contentId = '9f4b503dd204f0db4ab94f08dc7c44e7',
                           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 = '1942-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: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-t007-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 08 69 d2 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-9515:lXWOPq2vyHAvgY/BXg4S5tizS0xlg4B/ponp1izTspc='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t007-bbdn1/svdc-t007-bbdn1-e8a0caa3.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 = '128838887513791672'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t007-bbdn1-4f3c6101.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 = ywq4SsOuawDu/fELrxa3zObHL6w=,
               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: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-t007-bbdn1',
               ipAddress = '172.27.7.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.7.9',
                        'fe80::4044:49ff:fe00:709'
                     ],
                     macAddress = '42:44:49:00:07: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.7.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:709',
                              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-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 = 6758481920,
                     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 = 20672569344,
                     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-bbdn1.nvram',
                  'svdc-t007-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-t007-bbdn1/svdc-t007-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t007-bbdn1/svdc-t007-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t007-bbdn1/svdc-t007-bbdn1-e8a0caa3.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-bbdn1/svdc-t007-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-t007-bbdn1/svdc-t007-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-t007-bbdn1/svdc-t007-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-t007-bbdn1/svdc-t007-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-t007-bbdn1/svdc-t007-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-t007-bbdn1/svdc-t007-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-t007-bbdn1/svdc-t007-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-t007-bbdn1/vmware-3.log',
                     type = 'log',
                     size = 180513,
                     uniqueSize = 180513,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t007-bbdn1/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-t007-bbdn1/vmware-1.log',
                     type = 'log',
                     size = 173938,
                     uniqueSize = 173938,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t007-bbdn1/vmware.log',
                     type = 'log',
                     size = 165496,
                     uniqueSize = 165496,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t007-bbdn1/svdc-t007-bbdn1-e8a0caa3.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-t007-bbdn1/vmx-svdc-t007-bbdn1-184f97bbaa9ddd9d643d0310c2c856da7bc22865-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:47.049984Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t007-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: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 = 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:54: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 = 103169045499,
                     uncommitted = 1049,
                     unshared = 103169045499
                  }
               ],
               timestamp = 2021-08-20T12:54:47.050019Z
            }
         },
         (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-20T12:54: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-t007-bbdn1',
                  ipAddress = '172.27.7.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t007-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t007-bbdn1/svdc-t007-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422760a0-0869-d285-0fed-7c96c172b35b',
                  instanceUuid = '50277163-23d0-edf4-aaaf-c14293771812',
                  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 = 103169045499,
                  uncommitted = 1049,
                  unshared = 103169045499,
                  timestamp = 2021-08-20T12:54:47.050019Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 45,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24201,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24090,
                  privateMemory = 24090,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10492,
                  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::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:34.25998Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t042-collab1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42279062-d222-f0b0-c16a-e8f8c8123c73',
               createDate = 2021-08-20T02:13:13.429775Z,
               instanceUuid = '5027b86f-3cd3-4a33-1085-d3d4e3119479',
               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-t042-collab1/svdc-t042-collab1.vmx',
                  snapshotDirectory = '[Vol1] svdc-t042-collab1',
                  suspendDirectory = '[Vol1] svdc-t042-collab1',
                  logDirectory = '[Vol1] svdc-t042-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 = -938328973,
                        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-collab1/svdc-t042-collab1.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-c6ac-56ef-bc99-d0f3ba410bfa',
                           contentId = '5903f8bfba147a18cb2aa2b65d3e40a8',
                           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 = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t042-collab1/svdc-t042-collab1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-089a-8102-5c07-6a5ae898e007',
                           contentId = '5db66d4ea3e35940abc9ed99982b9b82',
                           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 = '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 = 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: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 = 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-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 62 d2 22 f0 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-10177:STC0snmhShX6cIsxwmN0TkQe43J20lIH3sKe+SXfh4E='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t042-collab1/svdc-t042-collab1-8a14a12d.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 = 'success'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838892958821556'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t042-collab1-373d4775.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 = NclEteJrjd9YwiC/BCZzD7eNXrw=,
               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:1943-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-collab1.nvram',
                  'svdc-t042-collab1.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-t042-collab1/svdc-t042-collab1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t042-collab1/svdc-t042-collab1-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-collab1/svdc-t042-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-t042-collab1/svdc-t042-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-t042-collab1/svdc-t042-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-t042-collab1/svdc-t042-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-t042-collab1/svdc-t042-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-t042-collab1/svdc-t042-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-t042-collab1/svdc-t042-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-t042-collab1/vmware-2.log',
                     type = 'log',
                     size = 171214,
                     uniqueSize = 171214,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t042-collab1/vmware-1.log',
                     type = 'log',
                     size = 179572,
                     uniqueSize = 179572,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t042-collab1/vmware.log',
                     type = 'log',
                     size = 164120,
                     uniqueSize = 164120,
                     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:34.158379Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t042-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:1943',
               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 = 23622843718,
                     uncommitted = 9208976412,
                     unshared = 23622843718
                  }
               ],
               timestamp = 2021-08-20T04:34:34.158446Z
            }
         },
         (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) [],
                  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-collab1',
                  template = false,
                  vmPathName = '[Vol1] svdc-t042-collab1/svdc-t042-collab1.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42279062-d222-f0b0-c16a-e8f8c8123c73',
                  instanceUuid = '5027b86f-3cd3-4a33-1085-d3d4e3119479',
                  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 = 23622843718,
                  uncommitted = 9208976412,
                  unshared = 23622843718,
                  timestamp = 2021-08-20T04:34:34.158446Z
               },
               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) []
   }
]
=============== 245. vim.VirtualMachine::1945 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1945',
      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:34.272665Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t036-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227093c-c200-3e97-2044-6d1094200fb9',
               createDate = 2021-08-19T14:42:30.351908Z,
               instanceUuid = '502797b1-cb67-b61b-7bcf-10245a202078',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d72a0-1ca0-d159-94b5-a76f8801177a',
               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-bbdn2/svdc-t036-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t036-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t036-bbdn2',
                  logDirectory = '[Vol2] svdc-t036-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 = -1809838151,
                        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-t036-bbdn2/svdc-t036-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-b723-54b4-060b-ac7bbc5fb576',
                           contentId = 'f92115cb0b479f92e26e18d50871386c',
                           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 = '1945-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-t036-bbdn2/svdc-t036-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-0ce4-11e2-d8b7-556383ea4aa6',
                           contentId = '40ba0d9e09dd47ed6198c37fd30b1bfa',
                           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 = '1945-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: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-t036-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 6c c2 00 3e 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-9687:KyWZXeL1+/zOIFdTkQ5WLEzBmAdYR1fVjUkuzcLTZlg='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t036-bbdn2/svdc-t036-bbdn2-606c0c86.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 = '128838848585701327'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t036-bbdn2-3f9020bc.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 = iommf/6zSA4M9BLja2we4us1WA4=,
               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:1945-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-bbdn2',
               ipAddress = '172.27.36.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.36.10',
                        'fe80::4044:49ff:fe00:3610'
                     ],
                     macAddress = '42:44:49:00:36: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.36.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3610',
                              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-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 = 6796611584,
                     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 = 17628758016,
                     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-bbdn2.nvram',
                  'svdc-t036-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-t036-bbdn2/svdc-t036-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t036-bbdn2/svdc-t036-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t036-bbdn2/svdc-t036-bbdn2-606c0c86.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-bbdn2/svdc-t036-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-t036-bbdn2/svdc-t036-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-t036-bbdn2/svdc-t036-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-t036-bbdn2/svdc-t036-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-t036-bbdn2/svdc-t036-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-t036-bbdn2/svdc-t036-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-t036-bbdn2/svdc-t036-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-t036-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 172832,
                     uniqueSize = 172832,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t036-bbdn2/vmware-1.log',
                     type = 'log',
                     size = 174006,
                     uniqueSize = 174006,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t036-bbdn2/vmware.log',
                     type = 'log',
                     size = 172922,
                     uniqueSize = 172922,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t036-bbdn2/svdc-t036-bbdn2-606c0c86.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-t036-bbdn2/vmx-svdc-t036-bbdn2-94bae87978f9ec9edbfea08eefa91cee349ab8a9-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:45:06.144104Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t036-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:1945',
               changeVersion = <unset>,
               lastModified = <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: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 = 103168872508,
                     uncommitted = 1049,
                     unshared = 103168872508
                  }
               ],
               timestamp = 2021-08-20T14:45:06.144134Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1945',
               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: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-t036-bbdn2',
                  ipAddress = '172.27.36.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t036-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t036-bbdn2/svdc-t036-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227093c-c200-3e97-2044-6d1094200fb9',
                  instanceUuid = '502797b1-cb67-b61b-7bcf-10245a202078',
                  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 = 103168872508,
                  uncommitted = 1049,
                  unshared = 103168872508,
                  timestamp = 2021-08-20T14:45:06.144134Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 42,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 23794,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23684,
                  privateMemory = 23684,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 110,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3874,
                  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::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:34.268046Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t016-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42272ae8-ae5b-2768-bc89-b267e6cd699a',
               createDate = 2021-08-19T14:47:09.573867Z,
               instanceUuid = '5027b78c-612b-4c83-6297-5f8564fba5a8',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2887-262b-f26b-1d52-47dbdc8df99b',
               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-hdb/svdc-t016-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t016-hdb',
                  suspendDirectory = '[Vol1] svdc-t016-hdb',
                  logDirectory = '[Vol1] svdc-t016-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 = -422745702,
                        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-hdb/svdc-t016-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-f24d-d5e3-c851-2a96ec8aa57e',
                           contentId = 'c1cc67e74ce1872b3c04f54d88b05c48',
                           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 = '52,428,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t016-hdb/svdc-t016-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-aa00-277c-164a-c17a1d10f893',
                           contentId = '2bc91b0b341f395993f051fbf23101fc',
                           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 = '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:16: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-t016-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 ae 5b 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 = '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-9747:ctRzIVp16t+Y1SxN6NuTHhxuVbcA93DuS5aCigHhH9Q='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t016-hdb/svdc-t016-hdb-897f5c3e.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 = '128838887427110239'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t016-hdb-1f84663c.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 = P8xOxUgWATPg1xNEJlpRbsIdnc4=,
               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: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-t016-hdb',
               ipAddress = '172.27.16.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.16.6',
                        'fe80::4044:49ff:fe00:1606'
                     ],
                     macAddress = '42:44:49:00:16: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.16.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1606',
                              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-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 = 7900356608,
                     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 = 8606720000,
                     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-hdb.nvram',
                  'svdc-t016-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-t016-hdb/svdc-t016-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t016-hdb/svdc-t016-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t016-hdb/svdc-t016-hdb-897f5c3e.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-hdb/svdc-t016-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-t016-hdb/svdc-t016-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-t016-hdb/svdc-t016-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-t016-hdb/svdc-t016-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-t016-hdb/svdc-t016-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-t016-hdb/svdc-t016-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-t016-hdb/svdc-t016-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-t016-hdb/vmware-3.log',
                     type = 'log',
                     size = 182531,
                     uniqueSize = 182531,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t016-hdb/vmware-2.log',
                     type = 'log',
                     size = 174712,
                     uniqueSize = 174712,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t016-hdb/vmware-1.log',
                     type = 'log',
                     size = 176036,
                     uniqueSize = 176036,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t016-hdb/vmware.log',
                     type = 'log',
                     size = 174877,
                     uniqueSize = 174877,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t016-hdb/vmware-4.log',
                     type = 'log',
                     size = 166863,
                     uniqueSize = 166863,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t016-hdb/svdc-t016-hdb-897f5c3e.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-t016-hdb/vmx-svdc-t016-hdb-8f6358d0156601af202fa3917281b1c58cd50a75-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:23:20.000704Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t016-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: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 = 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:23:19Z,
               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 = 92433906679,
                     uncommitted = 1045,
                     unshared = 92433906679
                  }
               ],
               timestamp = 2021-08-20T13:23:20.000741Z
            }
         },
         (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:23:19Z,
                  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-t016-hdb',
                  ipAddress = '172.27.16.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t016-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t016-hdb/svdc-t016-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42272ae8-ae5b-2768-bc89-b267e6cd699a',
                  instanceUuid = '5027b78c-612b-4c83-6297-5f8564fba5a8',
                  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 = 92433906679,
                  uncommitted = 1045,
                  unshared = 92433906679,
                  timestamp = 2021-08-20T13:23:20.000741Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 25,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 23995,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23880,
                  privateMemory = 23880,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 116,
                  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) []
   }
]
=============== 247. vim.VirtualMachine::1948 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1948',
      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:34.295487Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t013-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274441-7736-9a1a-6f0f-674a6afc5e3e',
               createDate = 2021-08-19T14:47:20.372987Z,
               instanceUuid = '502786c6-6b87-40bc-10f3-6387aed9bfe9',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564df7fb-7822-86a4-ec4e-0b4bdee3b3c8',
               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-t013-happ/svdc-t013-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t013-happ',
                  suspendDirectory = '[Vol1] svdc-t013-happ',
                  logDirectory = '[Vol1] svdc-t013-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 = 1794924094,
                        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-t013-happ/svdc-t013-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-8a2d-ff79-0ecf-19ae09de6128',
                           contentId = '0bc36523fc7de7c266e7b9ce7823ed43',
                           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 = '1948-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: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-t013-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 77 36 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 = '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-9750:A0pc2SkLhpVCDM0vVQoYSPQjPcj6a1g22rdWrkRPXMI='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t013-happ/svdc-t013-happ-b26b5f96.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 = '128838887549412936'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t013-happ-29211674.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 = yNFJaNt5l5uuOWmOWrZ+DeuaQ38=,
               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:1948-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-happ',
               ipAddress = '172.27.13.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.13.7',
                        'fe80::4044:49ff:fe00:1307'
                     ],
                     macAddress = '42:44:49:00:13: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.13.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1307',
                              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-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 = 2443083776,
                     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-happ.nvram',
                  'svdc-t013-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-t013-happ/svdc-t013-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t013-happ/svdc-t013-happ-b26b5f96.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-t013-happ/svdc-t013-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-t013-happ/svdc-t013-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-t013-happ/svdc-t013-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-t013-happ/svdc-t013-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-t013-happ/svdc-t013-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-t013-happ/vmware-3.log',
                     type = 'log',
                     size = 158004,
                     uniqueSize = 158004,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t013-happ/vmware-2.log',
                     type = 'log',
                     size = 170987,
                     uniqueSize = 170987,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t013-happ/vmware-1.log',
                     type = 'log',
                     size = 164416,
                     uniqueSize = 164416,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t013-happ/vmware.log',
                     type = 'log',
                     size = 157902,
                     uniqueSize = 157902,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t013-happ/vmware-4.log',
                     type = 'log',
                     size = 171069,
                     uniqueSize = 171069,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t013-happ/svdc-t013-happ-b26b5f96.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-t013-happ/vmx-svdc-t013-happ-6f87d3362dae062f28c85b8e069776876603c50a-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:13:37.273904Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t013-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:1948',
               changeVersion = <unset>,
               lastModified = <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:13:37Z,
               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 = 21559553622,
                     uncommitted = 531,
                     unshared = 21559553622
                  }
               ],
               timestamp = 2021-08-20T13:13:37.27396Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1948',
               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:13:37Z,
                  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-t013-happ',
                  ipAddress = '172.27.13.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t013-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t013-happ/svdc-t013-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42274441-7736-9a1a-6f0f-674a6afc5e3e',
                  instanceUuid = '502786c6-6b87-40bc-10f3-6387aed9bfe9',
                  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 = 21559553622,
                  uncommitted = 531,
                  unshared = 21559553622,
                  timestamp = 2021-08-20T13:13:37.27396Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 5,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1841,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1804,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9362,
                  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::1950 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1950',
      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:34.32124Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t001-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227f487-4f56-df78-abdf-eecc45150045',
               createDate = 2021-08-19T14:45:23.461102Z,
               instanceUuid = '5027c306-8d82-46e0-a530-a07a2697d4c5',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d33f8-fdc6-a260-7902-2e43c1eb494b',
               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-happ/svdc-t001-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t001-happ',
                  suspendDirectory = '[Vol1] svdc-t001-happ',
                  logDirectory = '[Vol1] svdc-t001-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 = 1159004229,
                        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-t001-happ/svdc-t001-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-32ec-00cf-34bc-ce8706dfd770',
                           contentId = '471d03cda44f356d42103d6293c5d926',
                           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 = '1950-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: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-t001-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 67 4f 56 df 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-9723:AkIJEj6Bucgyu8PTmbKKVpqcqzO57JKIIQtmF3YguMo='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t001-happ/svdc-t001-happ-60c6d193.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 = '128838887927163319'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t001-happ-5d1537ef.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 = rEbj4d2o6pnTqXlN+5o8TH0w2Kc=,
               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:1950-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-happ',
               ipAddress = '172.27.1.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.1.7',
                        'fe80::4044:49ff:fe00:107'
                     ],
                     macAddress = '42:44:49:00:01: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.1.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:107',
                              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-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 = 2443128832,
                     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-happ.nvram',
                  'svdc-t001-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-t001-happ/svdc-t001-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t001-happ/svdc-t001-happ-60c6d193.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-happ/svdc-t001-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-t001-happ/svdc-t001-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-t001-happ/svdc-t001-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-t001-happ/svdc-t001-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-t001-happ/svdc-t001-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-t001-happ/vmware-3.log',
                     type = 'log',
                     size = 158100,
                     uniqueSize = 158100,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t001-happ/vmware-2.log',
                     type = 'log',
                     size = 170856,
                     uniqueSize = 170856,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t001-happ/vmware-1.log',
                     type = 'log',
                     size = 164410,
                     uniqueSize = 164410,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t001-happ/vmware.log',
                     type = 'log',
                     size = 157998,
                     uniqueSize = 157998,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t001-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-t001-happ/svdc-t001-happ-60c6d193.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-t001-happ/vmx-svdc-t001-happ-35b9ae1643bd38075ec2f28dfc07c6c1859af643-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:34:48.968511Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t001-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:1950',
               changeVersion = <unset>,
               lastModified = <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:34:48Z,
               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 = 21559553678,
                     uncommitted = 531,
                     unshared = 21559553678
                  }
               ],
               timestamp = 2021-08-20T12:34:48.968561Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1950',
               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:48Z,
                  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-t001-happ',
                  ipAddress = '172.27.1.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t001-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t001-happ/svdc-t001-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227f487-4f56-df78-abdf-eecc45150045',
                  instanceUuid = '5027c306-8d82-46e0-a530-a07a2697d4c5',
                  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 = 21559553678,
                  uncommitted = 531,
                  unshared = 21559553678,
                  timestamp = 2021-08-20T12:34:48.968561Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 6,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1841,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1804,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11691,
                  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::1953 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1953',
      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:34.316129Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t035-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227d381-e6cf-472b-d7e4-b000664802f7',
               createDate = 2021-08-19T14:51:27.998943Z,
               instanceUuid = '5027eec0-4550-e10d-a8e1-2374030e5552',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2243-abc0-c0c0-6442-7553540dc126',
               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-happ/svdc-t035-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t035-happ',
                  suspendDirectory = '[Vol1] svdc-t035-happ',
                  logDirectory = '[Vol1] svdc-t035-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 = 1715995383,
                        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-t035-happ/svdc-t035-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-90e5-3308-bb18-38a379a74e05',
                           contentId = '519aeb4dcd11b79a5afcfe4300511f96',
                           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 = '1953-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: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-t035-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 e6 cf 47 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-9803:FCWkqx4Zeez0FsWbycgzIsrEl1JvAXuY0fpaNGGY9ps='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t035-happ/svdc-t035-happ-510a2a5a.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 = '128838849122120324'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t035-happ-6466c648.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 = 5VO0EMhtvbN72Oj7ZVXIoGgUoVc=,
               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:1953-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-happ',
               ipAddress = '172.27.35.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.35.7',
                        'fe80::4044:49ff:fe00:3507'
                     ],
                     macAddress = '42:44:49:00:35: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.35.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3507',
                              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-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 = 2442919936,
                     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-happ.nvram',
                  'svdc-t035-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-t035-happ/svdc-t035-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t035-happ/svdc-t035-happ-510a2a5a.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-happ/svdc-t035-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-t035-happ/svdc-t035-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-t035-happ/svdc-t035-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-t035-happ/svdc-t035-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-t035-happ/svdc-t035-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-t035-happ/vmware-2.log',
                     type = 'log',
                     size = 163200,
                     uniqueSize = 163200,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t035-happ/vmware-1.log',
                     type = 'log',
                     size = 164285,
                     uniqueSize = 164285,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t035-happ/vmware.log',
                     type = 'log',
                     size = 163112,
                     uniqueSize = 163112,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t035-happ/svdc-t035-happ-510a2a5a.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-t035-happ/vmx-svdc-t035-happ-4b7a9ccac4b187a4d5381fd92685b4157351aad4-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:17.778006Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t035-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:1953',
               changeVersion = <unset>,
               lastModified = <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-20T14:41: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:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559221841,
                     uncommitted = 531,
                     unshared = 21559221841
                  }
               ],
               timestamp = 2021-08-20T14:41:17.77804Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1953',
               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: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-t035-happ',
                  ipAddress = '172.27.35.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t035-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t035-happ/svdc-t035-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227d381-e6cf-472b-d7e4-b000664802f7',
                  instanceUuid = '5027eec0-4550-e10d-a8e1-2374030e5552',
                  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 = 21559221841,
                  uncommitted = 531,
                  unshared = 21559221841,
                  timestamp = 2021-08-20T14:41:17.77804Z
               },
               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 = 1804,
                  privateMemory = 1801,
                  sharedMemory = 3,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 4102,
                  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::1954 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1954',
      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:34.32943Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t041-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227cab1-dc7d-961a-c54e-f57e1784f559',
               createDate = 2021-08-20T02:11:18.718796Z,
               instanceUuid = '5027ce1e-bc91-8e2e-85c9-78400045a85b',
               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-collab2/svdc-t041-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t041-collab2',
                  suspendDirectory = '[Vol1] svdc-t041-collab2',
                  logDirectory = '[Vol1] svdc-t041-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 = 394589529,
                        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-collab2/svdc-t041-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-cf6d-f193-c455-b96c85e9389f',
                           contentId = 'ad01529c1cb7bbc8eed6f0afe25a7c89',
                           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 = '1954-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-collab2/svdc-t041-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-cfa9-0872-a655-40939e3d5bc1',
                           contentId = '531737d67a5c4099386c4afb0341aa77',
                           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 = '1954-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: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 = 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-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 dc 7d 96 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-10174:Yr33MRLno8updSM1i6khcI8lpl31dejFO9ia1tyR0yQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t041-collab2/svdc-t041-collab2-1598302d.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 = 'success'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838892958913793'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t041-collab2-3b47d875.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 = q1JdN8CJ57LX3deLlLeqaXW/d8Y=,
               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:1954-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-collab2.nvram',
                  'svdc-t041-collab2.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-collab2/svdc-t041-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t041-collab2/svdc-t041-collab2-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-collab2/svdc-t041-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-t041-collab2/svdc-t041-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-t041-collab2/svdc-t041-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-t041-collab2/svdc-t041-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-t041-collab2/svdc-t041-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-t041-collab2/svdc-t041-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-t041-collab2/svdc-t041-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-t041-collab2/vmware-1.log',
                     type = 'log',
                     size = 179438,
                     uniqueSize = 179438,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t041-collab2/vmware.log',
                     type = 'log',
                     size = 164110,
                     uniqueSize = 164110,
                     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:34.246335Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t041-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:1954',
               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 = 23622672360,
                     uncommitted = 9208976412,
                     unshared = 23622672360
                  }
               ],
               timestamp = 2021-08-20T04:34:34.246404Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1954',
               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-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t041-collab2/svdc-t041-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227cab1-dc7d-961a-c54e-f57e1784f559',
                  instanceUuid = '5027ce1e-bc91-8e2e-85c9-78400045a85b',
                  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 = 23622672360,
                  uncommitted = 9208976412,
                  unshared = 23622672360,
                  timestamp = 2021-08-20T04:34:34.246404Z
               },
               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) []
   }
]
=============== 251. vim.VirtualMachine::1955 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1955',
      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:34.33006Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t042-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42270ab9-16a0-0f4f-0906-d1cff400efae',
               createDate = 2021-08-20T02:14:10.293831Z,
               instanceUuid = '50270826-ad96-b70e-2888-4cc9779ddbca',
               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-t042-collab2/svdc-t042-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t042-collab2',
                  suspendDirectory = '[Vol1] svdc-t042-collab2',
                  logDirectory = '[Vol1] svdc-t042-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 = -201265234,
                        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-collab2/svdc-t042-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-777c-2dbb-f881-29ffc7d1f284',
                           contentId = '4c1817bea7e4d1ad1c354f74ad9c1168',
                           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 = '1955-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-t042-collab2/svdc-t042-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-1ab1-1535-efff-8132965e9c02',
                           contentId = 'e85000aeafce9bab70d3c3b9949cb4cf',
                           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 = '1955-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: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 = 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-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 69 16 a0 0f 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 = '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-10178:YIUIByaeztgklLcKc3FDCs8f9ek015rYIVzGr7+X3DU='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t042-collab2/svdc-t042-collab2-8a14a12e.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 = 'success'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838893050131202'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t042-collab2-373d4754.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 = t0zKL5ZA7y95Sax4CywIN2gCJkI=,
               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:1955-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-collab2.nvram',
                  'svdc-t042-collab2.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-collab2/svdc-t042-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t042-collab2/svdc-t042-collab2-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-collab2/svdc-t042-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-t042-collab2/svdc-t042-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-t042-collab2/svdc-t042-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-t042-collab2/svdc-t042-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-t042-collab2/svdc-t042-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-t042-collab2/svdc-t042-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-t042-collab2/svdc-t042-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-t042-collab2/vmware-1.log',
                     type = 'log',
                     size = 179430,
                     uniqueSize = 179430,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t042-collab2/vmware.log',
                     type = 'log',
                     size = 164111,
                     uniqueSize = 164111,
                     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:34.250644Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t042-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:1955',
               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 = 23622672353,
                     uncommitted = 9208976412,
                     unshared = 23622672353
                  }
               ],
               timestamp = 2021-08-20T04:34:34.250735Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1955',
               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-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t042-collab2/svdc-t042-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42270ab9-16a0-0f4f-0906-d1cff400efae',
                  instanceUuid = '50270826-ad96-b70e-2888-4cc9779ddbca',
                  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 = 23622672353,
                  uncommitted = 9208976412,
                  unshared = 23622672353,
                  timestamp = 2021-08-20T04:34:34.250735Z
               },
               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) []
   }
]
=============== 252. vim.VirtualMachine::1956 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1956',
      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:34.326859Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t021-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227f84d-4759-243d-a9dc-ff7f1ccf3af1',
               createDate = 2021-08-19T14:24:30.703781Z,
               instanceUuid = '50279450-3e0f-7315-f476-8face56b984e',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564ddd66-89d2-5857-35fa-06e41d0684d2',
               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-bbdn1/svdc-t021-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t021-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t021-bbdn1',
                  logDirectory = '[Vol2] svdc-t021-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 = 483343089,
                        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-t021-bbdn1/svdc-t021-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-7938-80ed-ad62-ea19905048f1',
                           contentId = '57b78330fc272ea1e8482130df2fdeca',
                           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 = '1956-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-t021-bbdn1/svdc-t021-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-b31b-f264-6b30-09ec85c88bd6',
                           contentId = '1b884e17dee4d6b7aee26d0685f77454',
                           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 = '1956-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: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-t021-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 6d 47 59 24 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-9597:0Tpr54/Hb2kGT3LOFdu7XAKUbsJDUvF+VQ2hl+gB33U='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t021-bbdn1/svdc-t021-bbdn1-f34707df.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 = '128838895526785442'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t021-bbdn1-5155ba43.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 = dKahM8QU6DhAdE5WvAWXzaAJTTw=,
               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:1956-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-bbdn1',
               ipAddress = '172.27.21.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.21.9',
                        'fe80::4044:49ff:fe00:2109'
                     ],
                     macAddress = '42:44:49:00:21: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.21.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2109',
                              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-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 = 6758395904,
                     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 = 21616553984,
                     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-bbdn1.nvram',
                  'svdc-t021-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-t021-bbdn1/svdc-t021-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t021-bbdn1/svdc-t021-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t021-bbdn1/svdc-t021-bbdn1-f34707df.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-bbdn1/svdc-t021-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-t021-bbdn1/svdc-t021-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-t021-bbdn1/svdc-t021-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-t021-bbdn1/svdc-t021-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-t021-bbdn1/svdc-t021-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-t021-bbdn1/svdc-t021-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-t021-bbdn1/svdc-t021-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-t021-bbdn1/vmware-3.log',
                     type = 'log',
                     size = 165575,
                     uniqueSize = 165575,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t021-bbdn1/vmware-2.log',
                     type = 'log',
                     size = 180500,
                     uniqueSize = 180500,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t021-bbdn1/vmware-1.log',
                     type = 'log',
                     size = 174025,
                     uniqueSize = 174025,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t021-bbdn1/vmware.log',
                     type = 'log',
                     size = 165582,
                     uniqueSize = 165582,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t021-bbdn1/vmware-4.log',
                     type = 'log',
                     size = 180623,
                     uniqueSize = 180623,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t021-bbdn1/svdc-t021-bbdn1-f34707df.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-t021-bbdn1/vmx-svdc-t021-bbdn1-ae796e3bf91733bee20a548f4ccfcf600b16c439-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:40:02.57088Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t021-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:1956',
               changeVersion = <unset>,
               lastModified = <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:40: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 = 103169219053,
                     uncommitted = 1049,
                     unshared = 103169219053
                  }
               ],
               timestamp = 2021-08-20T13:40:02.570895Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1956',
               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 = 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-t021-bbdn1',
                  ipAddress = '172.27.21.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t021-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t021-bbdn1/svdc-t021-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227f84d-4759-243d-a9dc-ff7f1ccf3af1',
                  instanceUuid = '50279450-3e0f-7315-f476-8face56b984e',
                  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 = 103169219053,
                  uncommitted = 1049,
                  unshared = 103169219053,
                  timestamp = 2021-08-20T13:40:02.570895Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 771,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 9830,
                  hostMemoryUsage = 24195,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24084,
                  privateMemory = 24084,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7777,
                  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::1999 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1999',
      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:08:10.016248Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t026-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274177-73b3-0043-a24e-9f0ed4805c3b',
               createDate = 2021-08-19T14:28:42.83405Z,
               instanceUuid = '5027444b-2af5-92b0-8ae2-19b323131b46',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4634-f9df-e905-555f-f8695ce0999e',
               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-bbdn1/svdc-t026-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t026-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t026-bbdn1',
                  logDirectory = '[Vol2] svdc-t026-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 = -729785285,
                        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-bbdn1/svdc-t026-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-afc9-201d-e018-3d243be2cb32',
                           contentId = '2c4f59a5f5687c58683333b070a08149',
                           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 = '1999-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-bbdn1/svdc-t026-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-ef14-827a-1460-362f57789539',
                           contentId = 'd51ce41299bd378784a418f89fd09c8f',
                           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 = '1999-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: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-t026-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 67 73 b3 00 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-9620:R1JUYKZlDIqhm+DaILmcJrquzjA30wjZ7qWG1kdWtqc='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t026-bbdn1/svdc-t026-bbdn1-742a37a4.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 = '128838887466427118'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t026-bbdn1-4bf36e22.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 = zKOQSsb1QAyBIrCQT78XRTPOIuU=,
               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:1999-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-bbdn1',
               ipAddress = '172.27.26.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.26.9',
                        'fe80::4044:49ff:fe00:2609'
                     ],
                     macAddress = '42:44:49:00:26: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.26.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2609',
                              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-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 = 6778122240,
                     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 = 21644255232,
                     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-bbdn1.nvram',
                  'svdc-t026-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-t026-bbdn1/svdc-t026-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t026-bbdn1/svdc-t026-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t026-bbdn1/svdc-t026-bbdn1-742a37a4.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-bbdn1/svdc-t026-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-t026-bbdn1/svdc-t026-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-t026-bbdn1/svdc-t026-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-t026-bbdn1/svdc-t026-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-t026-bbdn1/svdc-t026-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-t026-bbdn1/svdc-t026-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-t026-bbdn1/svdc-t026-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-t026-bbdn1/vmware-3.log',
                     type = 'log',
                     size = 180502,
                     uniqueSize = 180502,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t026-bbdn1/vmware-2.log',
                     type = 'log',
                     size = 172802,
                     uniqueSize = 172802,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t026-bbdn1/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-t026-bbdn1/vmware.log',
                     type = 'log',
                     size = 165324,
                     uniqueSize = 165324,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t026-bbdn1/svdc-t026-bbdn1-742a37a4.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-bbdn1/vmx-svdc-t026-bbdn1-9d324a431d960ab7342e9a1abaa2572c2a572e13-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:14.428229Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t026-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:1999',
               changeVersion = <unset>,
               lastModified = <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:14Z,
               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 = 103169045313,
                     uncommitted = 1049,
                     unshared = 103169045313
                  }
               ],
               timestamp = 2021-08-20T13:56:14.428261Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1999',
               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:14Z,
                  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-bbdn1',
                  ipAddress = '172.27.26.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t026-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t026-bbdn1/svdc-t026-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42274177-73b3-0043-a24e-9f0ed4805c3b',
                  instanceUuid = '5027444b-2af5-92b0-8ae2-19b323131b46',
                  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 = 103169045313,
                  uncommitted = 1049,
                  unshared = 103169045313,
                  timestamp = 2021-08-20T13:56:14.428261Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 47,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24116,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24006,
                  privateMemory = 24005,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 6805,
                  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::2012 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2012',
      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:47:21.286343Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t031-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42271333-1e1d-4b1e-89ba-3516fa3ef3fd',
               createDate = 2021-08-19T14:40:31.807992Z,
               instanceUuid = '50272327-81d2-4e57-fb74-417bfbc54d5b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dc5be-757f-73cf-bb7a-d1a8bbd7f703',
               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-bbdn2/svdc-t031-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t031-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t031-bbdn2',
                  logDirectory = '[Vol2] svdc-t031-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 = -96537603,
                        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-bbdn2/svdc-t031-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-69b4-44e6-15c0-42cb4e92b850',
                           contentId = 'dceb277b905fd6c64c01d7459f12fd5f',
                           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 = '2012-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-bbdn2/svdc-t031-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-ea9e-c48d-842f-4a88d5b320f8',
                           contentId = '4c754181a7f5477c1f1daf7e537f9802',
                           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 = '2012-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: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-t031-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 63 1e 1d 4b 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-9660:OPOnfvrzRh1Roel5dJ4ynxNT80xFrg3a9bEuLVR8LPQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t031-bbdn2/svdc-t031-bbdn2-df88dcc1.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 = '128838848448648568'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t031-bbdn2-2326b6df.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 = MLb4a3rla/JRGNWtjj16GCtd/Gg=,
               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:2012-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-bbdn2',
               ipAddress = '172.27.31.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.31.10',
                        'fe80::4044:49ff:fe00:3110'
                     ],
                     macAddress = '42:44:49:00:31: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.31.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3110',
                              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-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 = 6782160896,
                     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 = 21292875776,
                     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-bbdn2.nvram',
                  'svdc-t031-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-t031-bbdn2/svdc-t031-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t031-bbdn2/svdc-t031-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t031-bbdn2/svdc-t031-bbdn2-df88dcc1.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-bbdn2/svdc-t031-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-t031-bbdn2/svdc-t031-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-t031-bbdn2/svdc-t031-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-t031-bbdn2/svdc-t031-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-t031-bbdn2/svdc-t031-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-t031-bbdn2/svdc-t031-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-t031-bbdn2/svdc-t031-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-t031-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 172801,
                     uniqueSize = 172801,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t031-bbdn2/vmware-1.log',
                     type = 'log',
                     size = 174044,
                     uniqueSize = 174044,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t031-bbdn2/vmware.log',
                     type = 'log',
                     size = 172814,
                     uniqueSize = 172814,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t031-bbdn2/svdc-t031-bbdn2-df88dcc1.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-t031-bbdn2/vmx-svdc-t031-bbdn2-0aede077cdb521ccced0d40372149e8be5e79089-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.197088Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t031-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:2012',
               changeVersion = <unset>,
               lastModified = <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 = 103168872407,
                     uncommitted = 1049,
                     unshared = 103168872407
                  }
               ],
               timestamp = 2021-08-20T14:12:24.197122Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2012',
               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-bbdn2',
                  ipAddress = '172.27.31.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t031-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t031-bbdn2/svdc-t031-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42271333-1e1d-4b1e-89ba-3516fa3ef3fd',
                  instanceUuid = '50272327-81d2-4e57-fb74-417bfbc54d5b',
                  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 = 103168872407,
                  uncommitted = 1049,
                  unshared = 103168872407,
                  timestamp = 2021-08-20T14:12:24.197122Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 42,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 24004,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23894,
                  privateMemory = 23894,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 5836,
                  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::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:15:14.571702Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t040-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42277d2a-d043-8084-26a1-42291205672e',
               createDate = 2021-08-20T07:15:07.278116Z,
               instanceUuid = '50270a3a-fcf1-0a0a-6f7c-ad0520fa572a',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dd83b-6a21-0ba5-56eb-6a6e4bde30e5',
               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-t040-mail/svdc-t040-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t040-mail',
                  suspendDirectory = '[Vol1] svdc-t040-mail',
                  logDirectory = '[Vol1] svdc-t040-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 = 302343982,
                        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-t040-mail/svdc-t040-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-2f6c-3766-5410-a7437bcca97d',
                           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 = '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 = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t040-mail/svdc-t040-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-b7ea-8545-8db9-2fc20371d55b',
                           contentId = '67bb3d9d95eb60d97b661aa5fffffffe',
                           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 = '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 = 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: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-t040-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 6a d0 43 80 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-10335:oc3h/2txNsoiJrjDmLhoKiFegY91P66/GFzRwHF4jVo='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t040-mail/svdc-t040-mail-925d58f0.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-mail-07523b0e.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 = X/BcglCAmhNH/JyKtqM1PMY71WY=,
               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:2023-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-mail.nvram',
                  'svdc-t040-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t040-mail/svdc-t040-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t040-mail/svdc-t040-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-t040-mail/svdc-t040-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-t040-mail/svdc-t040-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-t040-mail/svdc-t040-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-t040-mail/svdc-t040-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-t040-mail/svdc-t040-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-t040-mail/svdc-t040-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-t040-mail/svdc-t040-mail-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     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:33.695623Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t040-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:2023',
               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 = 23622328812,
                     uncommitted = 9208976325,
                     unshared = 23622328812
                  }
               ],
               timestamp = 2021-08-20T10:54:33.695635Z
            }
         },
         (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) [],
                  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-t040-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t040-mail/svdc-t040-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42277d2a-d043-8084-26a1-42291205672e',
                  instanceUuid = '50270a3a-fcf1-0a0a-6f7c-ad0520fa572a',
                  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 = 23622328812,
                  uncommitted = 9208976325,
                  unshared = 23622328812,
                  timestamp = 2021-08-20T10:54:33.695635Z
               },
               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) []
   }
]
=============== 256. vim.VirtualMachine::2024 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2024',
      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:15:22.359984Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t040-web',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42272915-c09f-d2d8-1c5b-4422b674ce3e',
               createDate = 2021-08-20T07:15:15.82704Z,
               instanceUuid = '5027eddf-0eb6-65e0-5423-44045ff8758c',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564daedd-a3b4-dfb6-f96f-b7aaa796c966',
               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-t040-web/svdc-t040-web.vmx',
                  snapshotDirectory = '[Vol1] svdc-t040-web',
                  suspendDirectory = '[Vol1] svdc-t040-web',
                  logDirectory = '[Vol1] svdc-t040-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 = -1233859010,
                        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-t040-web/svdc-t040-web.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-c466-ba3a-409a-952d57e47222',
                           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 = '2024-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-t040-web/svdc-t040-web-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-c3a1-8504-2320-f0f2b5d5f6f4',
                           contentId = '0b0a5ab6f201be822ecab9cbfffffffe',
                           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 = '2024-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: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-t040-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 65 c0 9f d2 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-10336:uPA+kQguTBce02QeuC1dJtE153Eo8eFjkC2OP461jMA='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t040-web/svdc-t040-web-9012830b.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-web-07839957.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 = wbKmEJrImeyinn2U//hYtMhvvgY=,
               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:2024-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-web.nvram',
                  'svdc-t040-web.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t040-web/svdc-t040-web.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t040-web/svdc-t040-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-t040-web/svdc-t040-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-t040-web/svdc-t040-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-t040-web/svdc-t040-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-t040-web/svdc-t040-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-t040-web/svdc-t040-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-t040-web/svdc-t040-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-t040-web/svdc-t040-web-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 21474836480,
                     uniqueSize = 21474836480,
                     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:38.815398Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t040-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:2024',
               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 = 34359747052,
                     uncommitted = 9208976323,
                     unshared = 34359747052
                  }
               ],
               timestamp = 2021-08-20T10:54:38.815505Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2024',
               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-t040-web',
                  template = false,
                  vmPathName = '[Vol1] svdc-t040-web/svdc-t040-web.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42272915-c09f-d2d8-1c5b-4422b674ce3e',
                  instanceUuid = '5027eddf-0eb6-65e0-5423-44045ff8758c',
                  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 = 34359747052,
                  uncommitted = 9208976323,
                  unshared = 34359747052,
                  timestamp = 2021-08-20T10:54:38.815505Z
               },
               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) []
   }
]
=============== 257. 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:51:34.134234Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t025-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42271122-26de-fd05-ba4f-b163bc9ae9ca',
               createDate = 2021-08-19T14:31:06.948932Z,
               instanceUuid = '5027fc82-f426-151d-d695-be191f95e7c1',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dddf0-cfe1-541c-956a-1a775bfba6cc',
               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-t025-bbdb/svdc-t025-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t025-bbdb',
                  suspendDirectory = '[Vol2] svdc-t025-bbdb',
                  logDirectory = '[Vol2] svdc-t025-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 = -1130698294,
                        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-t025-bbdb/svdc-t025-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-195c-7cdd-85bd-d1522aa91c1b',
                           contentId = '13d43f089709b6b3788eb1e0a9843333',
                           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:25: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-t025-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 62 26 de fd 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-9635:3XCvt6dg4DtD3g82whdwbBfeyhqk0+Yp2IiL8HC0Q8U='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t025-bbdb/svdc-t025-bbdb-cae26c66.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 = '128838910348612641'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t025-bbdb-5079bd44.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 = N07hl6D/RqI5Oj1zrIQMBFqz6TU=,
               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-t025-bbdb',
               ipAddress = '172.27.25.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.25.13',
                        'fe80::4044:49ff:fe00:2513'
                     ],
                     macAddress = '42:44:49:00:25: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.25.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2513',
                              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-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 = 6758576128,
                     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-bbdb.nvram',
                  'svdc-t025-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-t025-bbdb/svdc-t025-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t025-bbdb/svdc-t025-bbdb-cae26c66.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-t025-bbdb/svdc-t025-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-t025-bbdb/svdc-t025-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-t025-bbdb/svdc-t025-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-t025-bbdb/svdc-t025-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-t025-bbdb/svdc-t025-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-t025-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164750,
                     uniqueSize = 164750,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t025-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-t025-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164371,
                     uniqueSize = 164371,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t025-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-t025-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170606,
                     uniqueSize = 170606,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t025-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-t025-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157966,
                     uniqueSize = 157966,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t025-bbdb/svdc-t025-bbdb-cae26c66.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-t025-bbdb/vmx-svdc-t025-bbdb-725170727b82b9a08786d1bddfeeedfbe079596d-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:52:57.191811Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t025-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:52:57Z,
               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 = 17260560988,
                     uncommitted = 531,
                     unshared = 17260560988
                  }
               ],
               timestamp = 2021-08-20T13:52:57.191847Z
            }
         },
         (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:52:57Z,
                  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-t025-bbdb',
                  ipAddress = '172.27.25.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t025-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t025-bbdb/svdc-t025-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42271122-26de-fd05-ba4f-b163bc9ae9ca',
                  instanceUuid = '5027fc82-f426-151d-d695-be191f95e7c1',
                  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 = 17260560988,
                  uncommitted = 531,
                  unshared = 17260560988,
                  timestamp = 2021-08-20T13:52:57.191847Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 9,
                  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 = 7003,
                  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::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:51:34.16154Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t020-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422759d3-3695-cc74-f254-0f85c45960e7',
               createDate = 2021-08-19T14:23:59.338001Z,
               instanceUuid = '5027f7b5-fb40-9379-3a2f-f5a31e392744',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4d26-7e62-b7d4-f21d-b3219356d85b',
               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-t020-bbdb/svdc-t020-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t020-bbdb',
                  suspendDirectory = '[Vol2] svdc-t020-bbdb',
                  logDirectory = '[Vol2] svdc-t020-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 = -1000775449,
                        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-t020-bbdb/svdc-t020-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-eb9d-258f-6067-4fd3d0b3b674',
                           contentId = '6a8c4a9f32f9c749c93206830a78d659',
                           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:20: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-t020-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 36 95 cc 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-9600:wDoFvbploqRjrAARMx15EggLWok+tI8jpAqU1y8FC+g='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t020-bbdb/svdc-t020-bbdb-bf38a141.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 = '128838910348654895'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t020-bbdb-30697281.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 = UqrkKExgBoab7pC+qRbN3VrrdXg=,
               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-t020-bbdb',
               ipAddress = '172.27.20.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.20.13',
                        'fe80::4044:49ff:fe00:2013'
                     ],
                     macAddress = '42:44:49:00:20: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.20.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2013',
                              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-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 = 6758526976,
                     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-bbdb.nvram',
                  'svdc-t020-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-t020-bbdb/svdc-t020-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t020-bbdb/svdc-t020-bbdb-bf38a141.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-t020-bbdb/svdc-t020-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-t020-bbdb/svdc-t020-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-t020-bbdb/svdc-t020-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-t020-bbdb/svdc-t020-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-t020-bbdb/svdc-t020-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-t020-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164847,
                     uniqueSize = 164847,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t020-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170720,
                     uniqueSize = 170720,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t020-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164243,
                     uniqueSize = 164243,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t020-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-t020-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170813,
                     uniqueSize = 170813,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t020-bbdb/vmware-5.log',
                     type = 'log',
                     size = 163038,
                     uniqueSize = 163038,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t020-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157969,
                     uniqueSize = 157969,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t020-bbdb/svdc-t020-bbdb-bf38a141.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-t020-bbdb/vmx-svdc-t020-bbdb-e028ded3a01683b61d37bf3cd9f6ab3c9f970041-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:47.114269Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t020-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-20T13:36:47Z,
               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 = 17260561274,
                     uncommitted = 531,
                     unshared = 17260561274
                  }
               ],
               timestamp = 2021-08-20T13:36:47.114307Z
            }
         },
         (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-20T13:36:47Z,
                  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-t020-bbdb',
                  ipAddress = '172.27.20.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t020-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t020-bbdb/svdc-t020-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422759d3-3695-cc74-f254-0f85c45960e7',
                  instanceUuid = '5027f7b5-fb40-9379-3a2f-f5a31e392744',
                  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 = 17260561274,
                  uncommitted = 531,
                  unshared = 17260561274,
                  timestamp = 2021-08-20T13:36:47.114307Z
               },
               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 = 1305,
                  sharedMemory = 3,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7973,
                  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::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:51:34.163503Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t021-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422750a3-790f-b125-47b3-79e10554281f',
               createDate = 2021-08-19T14:28:07.008729Z,
               instanceUuid = '5027d9b3-7b90-3f21-4ed6-e479a30e6369',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d92f2-dcbd-0359-7f2d-29e42eb0464e',
               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-bbdb/svdc-t021-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t021-bbdb',
                  suspendDirectory = '[Vol2] svdc-t021-bbdb',
                  logDirectory = '[Vol2] svdc-t021-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 = 89401375,
                        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-bbdb/svdc-t021-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-9b8c-5ff7-c794-d14e5bca95c3',
                           contentId = '261b03a0049ba9dca17f847bc30d478d',
                           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:21: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-t021-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 79 0f b1 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-9616:H5+tbRhuQxvhoy7SAMjDd7si22gx7Hb2IwsqxqPzW7g='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t021-bbdb/svdc-t021-bbdb-c18dc9e2.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 = '128838910348602207'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t021-bbdb-1c90ca40.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 = RaAmeDwEIE4qNO/oHeD2F6I2K1A=,
               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-t021-bbdb',
               ipAddress = '172.27.21.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.21.13',
                        'fe80::4044:49ff:fe00:2113'
                     ],
                     macAddress = '42:44:49:00:21: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.21.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2113',
                              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-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-t021-bbdb.nvram',
                  'svdc-t021-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-t021-bbdb/svdc-t021-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t021-bbdb/svdc-t021-bbdb-c18dc9e2.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-bbdb/svdc-t021-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-t021-bbdb/svdc-t021-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-t021-bbdb/svdc-t021-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-t021-bbdb/svdc-t021-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-t021-bbdb/svdc-t021-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-t021-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164838,
                     uniqueSize = 164838,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t021-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170720,
                     uniqueSize = 170720,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t021-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164248,
                     uniqueSize = 164248,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t021-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-t021-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170689,
                     uniqueSize = 170689,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t021-bbdb/vmware-5.log',
                     type = 'log',
                     size = 163028,
                     uniqueSize = 163028,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t021-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157729,
                     uniqueSize = 157729,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t021-bbdb/svdc-t021-bbdb-c18dc9e2.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-t021-bbdb/vmx-svdc-t021-bbdb-3036202e27d584a47b458bcdfe55b352019f1a9a-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:01.205643Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t021-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 = 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:40:01Z,
               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 = 17260560896,
                     uncommitted = 531,
                     unshared = 17260560896
                  }
               ],
               timestamp = 2021-08-20T13:40:01.205686Z
            }
         },
         (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-20T13:40:01Z,
                  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-t021-bbdb',
                  ipAddress = '172.27.21.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t021-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t021-bbdb/svdc-t021-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422750a3-790f-b125-47b3-79e10554281f',
                  instanceUuid = '5027d9b3-7b90-3f21-4ed6-e479a30e6369',
                  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 = 17260560896,
                  uncommitted = 531,
                  unshared = 17260560896,
                  timestamp = 2021-08-20T13:40:01.205686Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 12,
                  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 = 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) []
   }
]
=============== 260. 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:51:34.179748Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t009-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42277638-f0aa-c530-77f4-e5e18cf7eced',
               createDate = 2021-08-19T14:11:48.392646Z,
               instanceUuid = '502718ee-988f-994d-8704-78a36baa64c8',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7a51-5fc7-a797-1060-c45045b881c7',
               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-bbdb/svdc-t009-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t009-bbdb',
                  suspendDirectory = '[Vol2] svdc-t009-bbdb',
                  logDirectory = '[Vol2] svdc-t009-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 = -1929909011,
                        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-t009-bbdb/svdc-t009-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-7d22-3aff-6af4-d2724e8dda6d',
                           contentId = '0a5cb7c318b148320d5b980ebea42116',
                           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:09: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-t009-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 f0 aa c5 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-9531:pBPG7MKWLogtkUHlpzj2Gl3Doi9sdrkMtmafAVOPqCU='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t009-bbdb/svdc-t009-bbdb-3a429568.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 = '128838910348644881'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t009-bbdb-5420f97a.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 = Fi9LID25MAAtcVU0g1jxucQi9Lk=,
               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-t009-bbdb',
               ipAddress = '172.27.9.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.9.13',
                        'fe80::4044:49ff:fe00:913'
                     ],
                     macAddress = '42:44:49:00:09: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.9.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:913',
                              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-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-t009-bbdb.nvram',
                  'svdc-t009-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-t009-bbdb/svdc-t009-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t009-bbdb/svdc-t009-bbdb-3a429568.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-bbdb/svdc-t009-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-t009-bbdb/svdc-t009-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-t009-bbdb/svdc-t009-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-t009-bbdb/svdc-t009-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-t009-bbdb/svdc-t009-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-t009-bbdb/vmware-3.log',
                     type = 'log',
                     size = 170606,
                     uniqueSize = 170606,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t009-bbdb/vmware-2.log',
                     type = 'log',
                     size = 157958,
                     uniqueSize = 157958,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t009-bbdb/vmware-7.log',
                     type = 'log',
                     size = 170584,
                     uniqueSize = 170584,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t009-bbdb/vmware-6.log',
                     type = 'log',
                     size = 163073,
                     uniqueSize = 163073,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t009-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-t009-bbdb/vmware-5.log',
                     type = 'log',
                     size = 157836,
                     uniqueSize = 157836,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t009-bbdb/vmware-4.log',
                     type = 'log',
                     size = 164750,
                     uniqueSize = 164750,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t009-bbdb/svdc-t009-bbdb-3a429568.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-t009-bbdb/vmx-svdc-t009-bbdb-b43b3e35b4a22b9d25f8230f9b7c67823da9b8d8-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:01:12.957489Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t009-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 = 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:01:12Z,
               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 = 17260554451,
                     uncommitted = 531,
                     unshared = 17260554451
                  }
               ],
               timestamp = 2021-08-20T13:01:12.957527Z
            }
         },
         (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-20T13:01:12Z,
                  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-t009-bbdb',
                  ipAddress = '172.27.9.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t009-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t009-bbdb/svdc-t009-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42277638-f0aa-c530-77f4-e5e18cf7eced',
                  instanceUuid = '502718ee-988f-994d-8704-78a36baa64c8',
                  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 = 17260554451,
                  uncommitted = 531,
                  unshared = 17260554451,
                  timestamp = 2021-08-20T13:01:12.957527Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 6,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1344,
                  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 = 10107,
                  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::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:51:34.203586Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t018-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227655b-2e60-20c2-2e3e-01a33c14e47e',
               createDate = 2021-08-19T14:21:35.839562Z,
               instanceUuid = '5027f77f-9ce0-961e-8acc-347b0f4fa9f6',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d65aa-1496-cd76-7125-7977648d8328',
               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-bbdb/svdc-t018-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t018-bbdb',
                  suspendDirectory = '[Vol2] svdc-t018-bbdb',
                  logDirectory = '[Vol2] svdc-t018-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 = 1008002174,
                        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-t018-bbdb/svdc-t018-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-f392-d500-3803-aab8b0d6a722',
                           contentId = 'a669613e07c8665e14d74ce202516e8e',
                           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:18: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-t018-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 2e 60 20 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-9587:Ki9sF9XRhylkUijHq+Pl5yStdFUCxD6+GTv3aEQCugo='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t018-bbdb/svdc-t018-bbdb-84e7a988.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 = '128838910348657151'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t018-bbdb-4b269ea6.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 = 4KOYSTqFNuUpNTbmDlZi59AXnhE=,
               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-t018-bbdb',
               ipAddress = '172.27.18.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.18.13',
                        'fe80::4044:49ff:fe00:1813'
                     ],
                     macAddress = '42:44:49:00:18: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.18.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1813',
                              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-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-t018-bbdb.nvram',
                  'svdc-t018-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-t018-bbdb/svdc-t018-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t018-bbdb/svdc-t018-bbdb-84e7a988.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-bbdb/svdc-t018-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-t018-bbdb/svdc-t018-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-t018-bbdb/svdc-t018-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-t018-bbdb/svdc-t018-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-t018-bbdb/svdc-t018-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-t018-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164750,
                     uniqueSize = 164750,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t018-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170862,
                     uniqueSize = 170862,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t018-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164152,
                     uniqueSize = 164152,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t018-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-t018-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170729,
                     uniqueSize = 170729,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t018-bbdb/vmware-5.log',
                     type = 'log',
                     size = 162942,
                     uniqueSize = 162942,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t018-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157838,
                     uniqueSize = 157838,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t018-bbdb/svdc-t018-bbdb-84e7a988.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-t018-bbdb/vmx-svdc-t018-bbdb-d4d2229f0cc3925b2cc358dc72dbbc8eaa774c81-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:30:19.202304Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t018-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-20T13:30:19Z,
               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 = 17260560917,
                     uncommitted = 531,
                     unshared = 17260560917
                  }
               ],
               timestamp = 2021-08-20T13:30:19.202336Z
            }
         },
         (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-20T13:30:19Z,
                  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-t018-bbdb',
                  ipAddress = '172.27.18.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t018-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t018-bbdb/svdc-t018-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227655b-2e60-20c2-2e3e-01a33c14e47e',
                  instanceUuid = '5027f77f-9ce0-961e-8acc-347b0f4fa9f6',
                  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 = 17260560917,
                  uncommitted = 531,
                  unshared = 17260560917,
                  timestamp = 2021-08-20T13:30:19.202336Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 11,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1347,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1316,
                  privateMemory = 1315,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8360,
                  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::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:51:34.226895Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t022-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42270c43-72b5-5273-a651-69f80096338b',
               createDate = 2021-08-19T14:29:06.091024Z,
               instanceUuid = '50278ed0-ff07-33fa-6fcb-f5e7f283a575',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d17c4-b092-fbde-2cce-c167374b4ebd',
               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-bbdb/svdc-t022-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t022-bbdb',
                  suspendDirectory = '[Vol2] svdc-t022-bbdb',
                  logDirectory = '[Vol2] svdc-t022-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 = 9843595,
                        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-bbdb/svdc-t022-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-d46f-cfae-b5f5-d5361c580800',
                           contentId = '37d1145207741635ac9fbd56385a2045',
                           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:22: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-t022-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 72 b5 52 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-9624:G0UVmp0568FxhjBnH+kDLk81SMtw3soPR5VfdEmYS8U='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t022-bbdb/svdc-t022-bbdb-c3e2f283.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 = '128838910348631719'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t022-bbdb-698b0701.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 = oKcOoWUn/lXbP3HhdVa9mjOKF4w=,
               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-t022-bbdb',
               ipAddress = '172.27.22.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.22.13',
                        'fe80::4044:49ff:fe00:2213'
                     ],
                     macAddress = '42:44:49:00:22: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.22.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2213',
                              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-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-t022-bbdb.nvram',
                  'svdc-t022-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-t022-bbdb/svdc-t022-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t022-bbdb/svdc-t022-bbdb-c3e2f283.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-bbdb/svdc-t022-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-t022-bbdb/svdc-t022-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-t022-bbdb/svdc-t022-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-t022-bbdb/svdc-t022-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-t022-bbdb/svdc-t022-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-t022-bbdb/vmware-3.log',
                     type = 'log',
                     size = 170710,
                     uniqueSize = 170710,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t022-bbdb/vmware-2.log',
                     type = 'log',
                     size = 157825,
                     uniqueSize = 157825,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t022-bbdb/vmware-7.log',
                     type = 'log',
                     size = 170603,
                     uniqueSize = 170603,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t022-bbdb/vmware-6.log',
                     type = 'log',
                     size = 162933,
                     uniqueSize = 162933,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t022-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-t022-bbdb/vmware-5.log',
                     type = 'log',
                     size = 157957,
                     uniqueSize = 157957,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t022-bbdb/vmware-4.log',
                     type = 'log',
                     size = 164629,
                     uniqueSize = 164629,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t022-bbdb/svdc-t022-bbdb-c3e2f283.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-t022-bbdb/vmx-svdc-t022-bbdb-0bc3ced9ba72e500f913635d95035f8d70b01259-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:15.180337Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t022-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:43:15Z,
               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 = 17260554301,
                     uncommitted = 531,
                     unshared = 17260554301
                  }
               ],
               timestamp = 2021-08-20T13:43:15.180365Z
            }
         },
         (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:43:15Z,
                  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-t022-bbdb',
                  ipAddress = '172.27.22.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t022-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t022-bbdb/svdc-t022-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42270c43-72b5-5273-a651-69f80096338b',
                  instanceUuid = '50278ed0-ff07-33fa-6fcb-f5e7f283a575',
                  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 = 17260554301,
                  uncommitted = 531,
                  unshared = 17260554301,
                  timestamp = 2021-08-20T13:43:15.180365Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 8,
                  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 = 7584,
                  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::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:51:34.255799Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t033-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227defe-ab7d-8023-30d2-fbfaef922592',
               createDate = 2021-08-19T14:43:40.927998Z,
               instanceUuid = '5027afb4-310b-1fc3-9b19-44cc184190c1',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de2cb-8654-ec94-4d73-0bf80e888b32',
               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-bbdb/svdc-t033-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t033-bbdb',
                  suspendDirectory = '[Vol2] svdc-t033-bbdb',
                  logDirectory = '[Vol2] svdc-t033-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 = -275634798,
                        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-t033-bbdb/svdc-t033-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-893d-91e4-c29e-3bfea7d2ee71',
                           contentId = '03f9e053dc04c914952245b012cbcee6',
                           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:33: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-t033-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 6e ab 7d 80 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-9703:idUk8WDnTny9xRsz8XMQuCIXZNMMTOHUj7fVIb23W9E='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t033-bbdb/svdc-t033-bbdb-133257e5.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 = '128838910348684842'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t033-bbdb-5d38e75d.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 = efFcikd3rAmSRKGOM+0ewhgvA0c=,
               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-t033-bbdb',
               ipAddress = '172.27.33.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.33.13',
                        'fe80::4044:49ff:fe00:3313'
                     ],
                     macAddress = '42:44:49:00:33: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.33.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3313',
                              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-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 = 6758432768,
                     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-bbdb.nvram',
                  'svdc-t033-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-t033-bbdb/svdc-t033-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t033-bbdb/svdc-t033-bbdb-133257e5.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-bbdb/svdc-t033-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-t033-bbdb/svdc-t033-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-t033-bbdb/svdc-t033-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-t033-bbdb/svdc-t033-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-t033-bbdb/svdc-t033-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-t033-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164877,
                     uniqueSize = 164877,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t033-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170858,
                     uniqueSize = 170858,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t033-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164369,
                     uniqueSize = 164369,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t033-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-t033-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170807,
                     uniqueSize = 170807,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t033-bbdb/vmware-5.log',
                     type = 'log',
                     size = 163038,
                     uniqueSize = 163038,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t033-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157872,
                     uniqueSize = 157872,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t033-bbdb/svdc-t033-bbdb-133257e5.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-t033-bbdb/vmx-svdc-t033-bbdb-add9339557467e8972fbd5a113b5e0794e6ecd9e-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:35:21.775928Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t033-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 = 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:35: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 = 17260561465,
                     uncommitted = 531,
                     unshared = 17260561465
                  }
               ],
               timestamp = 2021-08-20T14:35:21.775959Z
            }
         },
         (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:35: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-t033-bbdb',
                  ipAddress = '172.27.33.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t033-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t033-bbdb/svdc-t033-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227defe-ab7d-8023-30d2-fbfaef922592',
                  instanceUuid = '5027afb4-310b-1fc3-9b19-44cc184190c1',
                  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 = 17260561465,
                  uncommitted = 531,
                  unshared = 17260561465,
                  timestamp = 2021-08-20T14:35:21.775959Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 7,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1342,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1310,
                  privateMemory = 1310,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 4458,
                  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::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:51:37.3849Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t006-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422766c0-9db1-04c5-c2d7-9e8e68586677',
               createDate = 2021-08-19T14:08:47.486164Z,
               instanceUuid = '50275c08-b8b8-c339-4481-ec5ddcd6c2e3',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564db2c8-0f91-c279-43fa-2c9272e25c4e',
               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-bbdb/svdc-t006-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t006-bbdb',
                  suspendDirectory = '[Vol2] svdc-t006-bbdb',
                  logDirectory = '[Vol2] svdc-t006-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 = 1750623863,
                        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-bbdb/svdc-t006-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-0989-e923-dc80-8e52f7ed5d14',
                           contentId = 'f01bbb77db651946201b448541bcc15f',
                           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:06: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-t006-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 9d b1 04 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-9513:xo3dhH+mkABrogtcuVypN92f3FITibBwTKMk1cEtFFk='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t006-bbdb/svdc-t006-bbdb-33431b85.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 = '128838910351091486'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t006-bbdb-3b0fafbd.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 = 2jKRLm1NgSELctOooOFtssmHOF4=,
               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-t006-bbdb',
               ipAddress = '172.27.6.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.6.13',
                        'fe80::4044:49ff:fe00:613'
                     ],
                     macAddress = '42:44:49:00:06: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.6.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:613',
                              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-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 = 6758494208,
                     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-bbdb.nvram',
                  'svdc-t006-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-t006-bbdb/svdc-t006-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t006-bbdb/svdc-t006-bbdb-33431b85.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-bbdb/svdc-t006-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-t006-bbdb/svdc-t006-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-t006-bbdb/svdc-t006-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-t006-bbdb/svdc-t006-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-t006-bbdb/svdc-t006-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-t006-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164975,
                     uniqueSize = 164975,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t006-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170618,
                     uniqueSize = 170618,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t006-bbdb/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 = '[Vol2] svdc-t006-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-t006-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170723,
                     uniqueSize = 170723,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t006-bbdb/vmware-5.log',
                     type = 'log',
                     size = 163065,
                     uniqueSize = 163065,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t006-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157833,
                     uniqueSize = 157833,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t006-bbdb/svdc-t006-bbdb-33431b85.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-t006-bbdb/vmx-svdc-t006-bbdb-6c182b7c293b45a5387a1c82ea3c5f9f53f68227-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.005268Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t006-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-20T12:51:30Z,
               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 = 17260561140,
                     uncommitted = 531,
                     unshared = 17260561140
                  }
               ],
               timestamp = 2021-08-20T12:51:31.005313Z
            }
         },
         (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-20T12:51:30Z,
                  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-t006-bbdb',
                  ipAddress = '172.27.6.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t006-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t006-bbdb/svdc-t006-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422766c0-9db1-04c5-c2d7-9e8e68586677',
                  instanceUuid = '50275c08-b8b8-c339-4481-ec5ddcd6c2e3',
                  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 = 17260561140,
                  uncommitted = 531,
                  unshared = 17260561140,
                  timestamp = 2021-08-20T12:51:31.005313Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 10,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1333,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1302,
                  privateMemory = 1300,
                  sharedMemory = 2,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  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) []
   }
]
=============== 265. 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:51:37.416907Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t019-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42271d18-4672-f639-60cf-d1e489827e64',
               createDate = 2021-08-19T14:23:04.676904Z,
               instanceUuid = '50279dec-ddce-6dd5-2a4c-528e84d34432',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d17bd-89f1-4458-71a8-ce107cba77c3',
               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-bbdb/svdc-t019-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t019-bbdb',
                  suspendDirectory = '[Vol2] svdc-t019-bbdb',
                  logDirectory = '[Vol2] svdc-t019-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 = -1987936668,
                        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-bbdb/svdc-t019-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-1fce-d409-95dd-966958489699',
                           contentId = '4f211be87f68214f53c33c445fb8cb47',
                           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:19: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-t019-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 46 72 f6 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-9595:5m1pE7KXPwnRVGFsqb8zlzOOFqmEzVwNWDmlMw9/u18='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t019-bbdb/svdc-t019-bbdb-873cd229.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 = '128838910351436607'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t019-bbdb-67df2499.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 = gToVWbnyLtt0OKuJuQYZ9Z60HVw=,
               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-t019-bbdb',
               ipAddress = '172.27.19.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.19.13',
                        'fe80::4044:49ff:fe00:1913'
                     ],
                     macAddress = '42:44:49:00:19: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.19.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1913',
                              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-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-t019-bbdb.nvram',
                  'svdc-t019-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-t019-bbdb/svdc-t019-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t019-bbdb/svdc-t019-bbdb-873cd229.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-bbdb/svdc-t019-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-t019-bbdb/svdc-t019-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-t019-bbdb/svdc-t019-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-t019-bbdb/svdc-t019-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-t019-bbdb/svdc-t019-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-t019-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164640,
                     uniqueSize = 164640,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t019-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170730,
                     uniqueSize = 170730,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t019-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164243,
                     uniqueSize = 164243,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t019-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-t019-bbdb/vmware-6.log',
                     type = 'log',
                     size = 171036,
                     uniqueSize = 171036,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t019-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-t019-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157734,
                     uniqueSize = 157734,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t019-bbdb/svdc-t019-bbdb-873cd229.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-t019-bbdb/vmx-svdc-t019-bbdb-8bf6acd711bc52942a768af9eba9c7bfad33eaca-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:33.037724Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t019-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:33:32Z,
               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 = 17260560971,
                     uncommitted = 531,
                     unshared = 17260560971
                  }
               ],
               timestamp = 2021-08-20T13:33:33.037741Z
            }
         },
         (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:33:32Z,
                  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-t019-bbdb',
                  ipAddress = '172.27.19.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t019-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t019-bbdb/svdc-t019-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42271d18-4672-f639-60cf-d1e489827e64',
                  instanceUuid = '50279dec-ddce-6dd5-2a4c-528e84d34432',
                  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 = 17260560971,
                  uncommitted = 531,
                  unshared = 17260560971,
                  timestamp = 2021-08-20T13:33:33.037741Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 6,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1347,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1316,
                  privateMemory = 1313,
                  sharedMemory = 3,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8167,
                  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::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:51:37.438384Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t030-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42276138-ab30-3e4d-88be-a8d210f71a29',
               createDate = 2021-08-19T14:42:59.942139Z,
               instanceUuid = '502708c4-e3f3-74bf-69a2-55351993a1e1',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7bd7-d2a0-cb98-7901-a33874574e54',
               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-bbdb/svdc-t030-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t030-bbdb',
                  suspendDirectory = '[Vol2] svdc-t030-bbdb',
                  logDirectory = '[Vol2] svdc-t030-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 = 284629545,
                        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-t030-bbdb/svdc-t030-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-acac-a260-b58f-eefd4d03a350',
                           contentId = 'af5fb08ef9c7c267bde56451de4d3ca6',
                           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:30: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-t030-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 ab 30 3e 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-9692:diDppyYLcYWQbgTEWSwW+kqAgwgwUX+SyQEr1aM69lk='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t030-bbdb/svdc-t030-bbdb-0c32de02.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 = '128838910351288866'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t030-bbdb-44279da0.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 = HYYbYWFwmN/vAW1IsstbspqMKUQ=,
               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-t030-bbdb',
               ipAddress = '172.27.30.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.30.13',
                        'fe80::4044:49ff:fe00:3013'
                     ],
                     macAddress = '42:44:49:00:30: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.30.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3013',
                              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-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-t030-bbdb.nvram',
                  'svdc-t030-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-t030-bbdb/svdc-t030-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t030-bbdb/svdc-t030-bbdb-0c32de02.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-bbdb/svdc-t030-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-t030-bbdb/svdc-t030-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-t030-bbdb/svdc-t030-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-t030-bbdb/svdc-t030-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-t030-bbdb/svdc-t030-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-t030-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164848,
                     uniqueSize = 164848,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t030-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170730,
                     uniqueSize = 170730,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t030-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164244,
                     uniqueSize = 164244,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t030-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-t030-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170791,
                     uniqueSize = 170791,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t030-bbdb/vmware-5.log',
                     type = 'log',
                     size = 163165,
                     uniqueSize = 163165,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t030-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-t030-bbdb/svdc-t030-bbdb-0c32de02.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-t030-bbdb/vmx-svdc-t030-bbdb-358af2b145d3f9d8fd07ef81cd89fbf70c371be6-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:09:07.161823Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t030-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-20T14:09:07Z,
               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 = 17260561254,
                     uncommitted = 531,
                     unshared = 17260561254
                  }
               ],
               timestamp = 2021-08-20T14:09:07.161875Z
            }
         },
         (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-20T14:09:07Z,
                  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-t030-bbdb',
                  ipAddress = '172.27.30.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t030-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t030-bbdb/svdc-t030-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42276138-ab30-3e4d-88be-a8d210f71a29',
                  instanceUuid = '502708c4-e3f3-74bf-69a2-55351993a1e1',
                  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 = 17260561254,
                  uncommitted = 531,
                  unshared = 17260561254,
                  timestamp = 2021-08-20T14:09:07.161875Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 7,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1348,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1318,
                  privateMemory = 1315,
                  sharedMemory = 3,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 6033,
                  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::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:51:37.46662Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t003-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227c2a6-a00f-45ea-dc69-e4ca2aaa574e',
               createDate = 2021-08-19T14:05:47.893168Z,
               instanceUuid = '5027949f-54b2-5d2c-3811-baa9a37f124a',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4413-aa4f-2c53-f661-18836cd59c61',
               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-bbdb/svdc-t003-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t003-bbdb',
                  suspendDirectory = '[Vol2] svdc-t003-bbdb',
                  logDirectory = '[Vol2] svdc-t003-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 = 715806542,
                        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-bbdb/svdc-t003-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-ab3c-3a8c-4a1e-d1e93ffedabe',
                           contentId = '8e2794e5c32c343e6d0f74edc224998e',
                           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:03: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-t003-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 a0 0f 45 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-9495:+cEhGhO/4lUbk26NlJuCefTb/P25pH0WxD2yq1ZmaeM='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t003-bbdb/svdc-t003-bbdb-2c43a1a2.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 = '128838910351283378'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t003-bbdb-21fe6600.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 = w2G8uAnlj+lZIiE8HHFLFSrC9MQ=,
               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-t003-bbdb',
               ipAddress = '172.27.3.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.3.13',
                        'fe80::4044:49ff:fe00:313'
                     ],
                     macAddress = '42:44:49:00:03: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.3.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:313',
                              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-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 = 6758490112,
                     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-bbdb.nvram',
                  'svdc-t003-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-t003-bbdb/svdc-t003-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t003-bbdb/svdc-t003-bbdb-2c43a1a2.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-bbdb/svdc-t003-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-t003-bbdb/svdc-t003-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-t003-bbdb/svdc-t003-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-t003-bbdb/svdc-t003-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-t003-bbdb/svdc-t003-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-t003-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164877,
                     uniqueSize = 164877,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t003-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170984,
                     uniqueSize = 170984,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t003-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164463,
                     uniqueSize = 164463,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t003-bbdb/vmware.log',
                     type = 'log',
                     size = 139415,
                     uniqueSize = 139415,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t003-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170833,
                     uniqueSize = 170833,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t003-bbdb/vmware-5.log',
                     type = 'log',
                     size = 163034,
                     uniqueSize = 163034,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t003-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157728,
                     uniqueSize = 157728,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t003-bbdb/svdc-t003-bbdb-2c43a1a2.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-t003-bbdb/vmx-svdc-t003-bbdb-4fe9559aca23c92a7074a1bbd5e7494ee67f590d-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:49.003037Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t003-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:41:48Z,
               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 = 17260700978,
                     uncommitted = 531,
                     unshared = 17260700978
                  }
               ],
               timestamp = 2021-08-20T12:41:49.003073Z
            }
         },
         (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:41:48Z,
                  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-t003-bbdb',
                  ipAddress = '172.27.3.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t003-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t003-bbdb/svdc-t003-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227c2a6-a00f-45ea-dc69-e4ca2aaa574e',
                  instanceUuid = '5027949f-54b2-5d2c-3811-baa9a37f124a',
                  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 = 17260700978,
                  uncommitted = 531,
                  unshared = 17260700978,
                  timestamp = 2021-08-20T12:41:49.003073Z
               },
               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 = 1314,
                  privateMemory = 1314,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11270,
                  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::2047 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2047',
      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:51:37.490876Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t039-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42272ec4-9bbd-d6a7-604b-05ed151c90b5',
               createDate = 2021-08-19T14:48:21.226869Z,
               instanceUuid = '50271ccf-7b75-08a3-8263-16e80ee1e609',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dbacb-4776-d0dc-6cbf-6618f9ff4729',
               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-bbdb/svdc-t039-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t039-bbdb',
                  suspendDirectory = '[Vol2] svdc-t039-bbdb',
                  logDirectory = '[Vol2] svdc-t039-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 = 354193589,
                        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-bbdb/svdc-t039-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-343f-1da6-54d3-f9f178ca2c5e',
                           contentId = '452c28e4f3ba80366cbd2e1317868040',
                           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 = '2047-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: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-t039-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 9b bd d6 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-9738:dsNDL09Wn80HrZMR+lf6MhrC51WXciFXV5YOL310ibQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t039-bbdb/svdc-t039-bbdb-21314bab.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 = '128838910351349151'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t039-bbdb-70a48529.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 = A+BIzdKGbz1K4tcUtv+azgkZxOU=,
               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:2047-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-bbdb',
               ipAddress = '172.27.39.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.39.13',
                        'fe80::4044:49ff:fe00:3913'
                     ],
                     macAddress = '42:44:49:00:39: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.39.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3913',
                              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-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 = 6758768640,
                     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-bbdb.nvram',
                  'svdc-t039-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-t039-bbdb/svdc-t039-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t039-bbdb/svdc-t039-bbdb-21314bab.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-bbdb/svdc-t039-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-t039-bbdb/svdc-t039-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-t039-bbdb/svdc-t039-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-t039-bbdb/svdc-t039-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-t039-bbdb/svdc-t039-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-t039-bbdb/vmware-3.log',
                     type = 'log',
                     size = 157736,
                     uniqueSize = 157736,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t039-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170733,
                     uniqueSize = 170733,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t039-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164376,
                     uniqueSize = 164376,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t039-bbdb/vmware.log',
                     type = 'log',
                     size = 139418,
                     uniqueSize = 139418,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t039-bbdb/vmware-5.log',
                     type = 'log',
                     size = 170821,
                     uniqueSize = 170821,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t039-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-t039-bbdb/svdc-t039-bbdb-21314bab.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-t039-bbdb/vmx-svdc-t039-bbdb-c6ab6e806b4060932dbfb57c08b38e99d6304305-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:45.311064Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t039-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:2047',
               changeVersion = <unset>,
               lastModified = <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:54:45Z,
               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 = 17260535889,
                     uncommitted = 531,
                     unshared = 17260535889
                  }
               ],
               timestamp = 2021-08-20T14:54:45.3111Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2047',
               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:45Z,
                  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-t039-bbdb',
                  ipAddress = '172.27.39.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t039-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t039-bbdb/svdc-t039-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42272ec4-9bbd-d6a7-604b-05ed151c90b5',
                  instanceUuid = '50271ccf-7b75-08a3-8263-16e80ee1e609',
                  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 = 17260535889,
                  uncommitted = 531,
                  unshared = 17260535889,
                  timestamp = 2021-08-20T14:54:45.3111Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 9,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1349,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1317,
                  privateMemory = 1316,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  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) []
   }
]
=============== 269. vim.VirtualMachine::2048 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2048',
      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:51:37.520695Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t005-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227b68f-2d6a-4940-cc9b-0f873a14a6f9',
               createDate = 2021-08-19T14:07:47.816428Z,
               instanceUuid = '5027e07a-5b1e-d5d8-fa7a-ea25a1f39596',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564df2db-f64a-7173-5287-459aa81102e0',
               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-bbdb/svdc-t005-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t005-bbdb',
                  suspendDirectory = '[Vol2] svdc-t005-bbdb',
                  logDirectory = '[Vol2] svdc-t005-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 = 974431993,
                        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-bbdb/svdc-t005-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-6dca-b208-e405-cbfeb74d16ad',
                           contentId = '8a0de55c8bc0387840f5d8e4f1499ff3',
                           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 = '2048-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: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-t005-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 2d 6a 49 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-9507:MD2gPglwJgnw4TuOFhOoRk8JFSd+RVGsf3/IYSJZV6E='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t005-bbdb/svdc-t005-bbdb-30edf2e4.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 = '128838910351182002'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t005-bbdb-77f61382.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 = G9vsdFLtEMsQ8f1dVBGzfte27Gw=,
               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:2048-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-bbdb',
               ipAddress = '172.27.5.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.5.13',
                        'fe80::4044:49ff:fe00:513'
                     ],
                     macAddress = '42:44:49:00:05: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.5.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:513',
                              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-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 = 6758457344,
                     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-bbdb.nvram',
                  'svdc-t005-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-t005-bbdb/svdc-t005-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t005-bbdb/svdc-t005-bbdb-30edf2e4.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-bbdb/svdc-t005-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-t005-bbdb/svdc-t005-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-t005-bbdb/svdc-t005-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-t005-bbdb/svdc-t005-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-t005-bbdb/svdc-t005-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-t005-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-t005-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170615,
                     uniqueSize = 170615,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t005-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164376,
                     uniqueSize = 164376,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t005-bbdb/vmware.log',
                     type = 'log',
                     size = 139416,
                     uniqueSize = 139416,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t005-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170718,
                     uniqueSize = 170718,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t005-bbdb/vmware-5.log',
                     type = 'log',
                     size = 163070,
                     uniqueSize = 163070,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t005-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157736,
                     uniqueSize = 157736,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t005-bbdb/svdc-t005-bbdb-30edf2e4.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-t005-bbdb/vmx-svdc-t005-bbdb-168fb559719324ecbfa5bdf9a1179cb904b3d93d-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:17.081712Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t005-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:2048',
               changeVersion = <unset>,
               lastModified = <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: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 = 17260700328,
                     uncommitted = 531,
                     unshared = 17260700328
                  }
               ],
               timestamp = 2021-08-20T12:48:17.081724Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2048',
               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 = 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-t005-bbdb',
                  ipAddress = '172.27.5.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t005-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t005-bbdb/svdc-t005-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227b68f-2d6a-4940-cc9b-0f873a14a6f9',
                  instanceUuid = '5027e07a-5b1e-d5d8-fa7a-ea25a1f39596',
                  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 = 17260700328,
                  uncommitted = 531,
                  unshared = 17260700328,
                  timestamp = 2021-08-20T12:48:17.081724Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 9,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1340,
                  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 = 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) []
   }
]
=============== 270. vim.VirtualMachine::2049 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2049',
      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:51:39.876565Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t017-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227a65d-5572-8ab2-371e-4d644e3a5833',
               createDate = 2021-08-19T14:20:32.027453Z,
               instanceUuid = '50272fe2-9f38-e94d-aa1a-5d8f9ed33764',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d352c-2aad-ac38-bc60-d13ef8e5564e',
               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-bbdb/svdc-t017-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t017-bbdb',
                  suspendDirectory = '[Vol2] svdc-t017-bbdb',
                  logDirectory = '[Vol2] svdc-t017-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 = 1312446515,
                        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-bbdb/svdc-t017-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-cc9b-4dcc-6f5d-172816b913c2',
                           contentId = 'b2cfe09a289e1bfe93ad7d9bbe002840',
                           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 = '2049-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: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-t017-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 55 72 8a 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-9582:ubnIncGxVDnL12IOPhtYK4lqNn4jo2/cKf0aGchjGRo='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t017-bbdb/svdc-t017-bbdb-829280e7.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 = '128838910353875000'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t017-bbdb-01d39e1b.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 = iAfhqz/DgC2Olss475GMr5pXWKY=,
               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:2049-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-bbdb',
               ipAddress = '172.27.17.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.17.13',
                        'fe80::4044:49ff:fe00:1713'
                     ],
                     macAddress = '42:44:49:00:17: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.17.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1713',
                              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-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 = 6758567936,
                     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-bbdb.nvram',
                  'svdc-t017-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-t017-bbdb/svdc-t017-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t017-bbdb/svdc-t017-bbdb-829280e7.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-bbdb/svdc-t017-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-t017-bbdb/svdc-t017-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-t017-bbdb/svdc-t017-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-t017-bbdb/svdc-t017-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-t017-bbdb/svdc-t017-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-t017-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164973,
                     uniqueSize = 164973,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t017-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170731,
                     uniqueSize = 170731,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t017-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164367,
                     uniqueSize = 164367,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t017-bbdb/vmware.log',
                     type = 'log',
                     size = 65536,
                     uniqueSize = 65536,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t017-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170609,
                     uniqueSize = 170609,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t017-bbdb/vmware-5.log',
                     type = 'log',
                     size = 162942,
                     uniqueSize = 162942,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t017-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157746,
                     uniqueSize = 157746,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t017-bbdb/svdc-t017-bbdb-829280e7.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-t017-bbdb/vmx-svdc-t017-bbdb-640784df68cdfd950e1f996730105c24a8c95126-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:04.723477Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t017-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:2049',
               changeVersion = <unset>,
               lastModified = <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:27:04Z,
               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 = 17260626548,
                     uncommitted = 531,
                     unshared = 17260626548
                  }
               ],
               timestamp = 2021-08-20T13:27:04.723506Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2049',
               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:04Z,
                  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-t017-bbdb',
                  ipAddress = '172.27.17.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t017-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t017-bbdb/svdc-t017-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227a65d-5572-8ab2-371e-4d644e3a5833',
                  instanceUuid = '50272fe2-9f38-e94d-aa1a-5d8f9ed33764',
                  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 = 17260626548,
                  uncommitted = 531,
                  unshared = 17260626548,
                  timestamp = 2021-08-20T13:27:04.723506Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 9,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  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 = 8555,
                  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::2050 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2050',
      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:51:39.895162Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t032-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42279a95-4849-2ec6-f321-8dcd39bc02d8',
               createDate = 2021-08-19T14:42:49.34425Z,
               instanceUuid = '5027cebe-6ad7-be9f-b3a8-dc3a11d62401',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d693c-7c1c-6433-3365-b59577b809f7',
               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-bbdb/svdc-t032-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t032-bbdb',
                  suspendDirectory = '[Vol2] svdc-t032-bbdb',
                  logDirectory = '[Vol2] svdc-t032-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 = 968622808,
                        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-t032-bbdb/svdc-t032-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-aacf-83f2-58d7-334a91b85076',
                           contentId = '57c68a8e0c43293288c143776844754c',
                           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 = '2050-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: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-t032-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 48 49 2e 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-9690:7wRD1FYyi1g+T+Rt02C/ZBdvdWSZqZeqIHuRmZyjrZs='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t032-bbdb/svdc-t032-bbdb-10dd2f44.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 = '128838910353864535'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t032-bbdb-55ccdbe2.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 = 6zhB8ibCLRcHi4hnu6veqSC9NmM=,
               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:2050-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-bbdb',
               ipAddress = '172.27.32.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.32.13',
                        'fe80::4044:49ff:fe00:3213'
                     ],
                     macAddress = '42:44:49:00:32: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.32.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3213',
                              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-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-t032-bbdb.nvram',
                  'svdc-t032-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-t032-bbdb/svdc-t032-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t032-bbdb/svdc-t032-bbdb-10dd2f44.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-bbdb/svdc-t032-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-t032-bbdb/svdc-t032-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-t032-bbdb/svdc-t032-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-t032-bbdb/svdc-t032-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-t032-bbdb/svdc-t032-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-t032-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164637,
                     uniqueSize = 164637,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t032-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170856,
                     uniqueSize = 170856,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t032-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164595,
                     uniqueSize = 164595,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t032-bbdb/vmware.log',
                     type = 'log',
                     size = 65536,
                     uniqueSize = 65536,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t032-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170796,
                     uniqueSize = 170796,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t032-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-t032-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157831,
                     uniqueSize = 157831,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t032-bbdb/svdc-t032-bbdb-10dd2f44.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-t032-bbdb/vmx-svdc-t032-bbdb-61497e08dd91f3654c781c5a6bac14d809e1ca9f-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:35.456341Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t032-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:2050',
               changeVersion = <unset>,
               lastModified = <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:15: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 = 17260626961,
                     uncommitted = 531,
                     unshared = 17260626961
                  }
               ],
               timestamp = 2021-08-20T14:15:35.45639Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2050',
               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: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-t032-bbdb',
                  ipAddress = '172.27.32.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t032-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t032-bbdb/svdc-t032-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42279a95-4849-2ec6-f321-8dcd39bc02d8',
                  instanceUuid = '5027cebe-6ad7-be9f-b3a8-dc3a11d62401',
                  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 = 17260626961,
                  uncommitted = 531,
                  unshared = 17260626961,
                  timestamp = 2021-08-20T14:15:35.45639Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 9,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1338,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1308,
                  privateMemory = 1305,
                  sharedMemory = 3,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 5644,
                  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::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:51:39.915828Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t011-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227cebf-3ce9-83d5-5388-424680c4f597',
               createDate = 2021-08-19T14:13:47.801114Z,
               instanceUuid = '50275560-3641-5edc-af4d-9d6128d65a62',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564df19e-4fd1-5d89-1402-8e9391deb0bc',
               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-bbdb/svdc-t011-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t011-bbdb',
                  suspendDirectory = '[Vol2] svdc-t011-bbdb',
                  logDirectory = '[Vol2] svdc-t011-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 = -2134575721,
                        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-t011-bbdb/svdc-t011-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-6625-25d0-abe3-ca408eb3f287',
                           contentId = '63400fe7b7c6274f1e98eb6fb41cc439',
                           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.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: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-t011-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 3c e9 83 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-9543:tf4ebgjpAMXuZwZb7V+xEELtWP01r9+z2lx2YHzIJJ8='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t011-bbdb/svdc-t011-bbdb-74938d21.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 = '128838910353833767'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t011-bbdb-304ef55f.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 = Fv0Bf/T9nQU+n9bqWFvFI4w15Yo=,
               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-t011-bbdb',
               ipAddress = '172.27.11.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.11.13',
                        'fe80::4044:49ff:fe00:1113'
                     ],
                     macAddress = '42:44:49:00:11: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.11.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1113',
                              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-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-t011-bbdb.nvram',
                  'svdc-t011-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-t011-bbdb/svdc-t011-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t011-bbdb/svdc-t011-bbdb-74938d21.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-bbdb/svdc-t011-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-t011-bbdb/svdc-t011-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-t011-bbdb/svdc-t011-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-t011-bbdb/svdc-t011-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-t011-bbdb/svdc-t011-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-t011-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164751,
                     uniqueSize = 164751,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t011-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170733,
                     uniqueSize = 170733,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t011-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164381,
                     uniqueSize = 164381,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t011-bbdb/vmware.log',
                     type = 'log',
                     size = 65536,
                     uniqueSize = 65536,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t011-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170948,
                     uniqueSize = 170948,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t011-bbdb/vmware-5.log',
                     type = 'log',
                     size = 163292,
                     uniqueSize = 163292,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t011-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157741,
                     uniqueSize = 157741,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t011-bbdb/svdc-t011-bbdb-74938d21.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-t011-bbdb/vmx-svdc-t011-bbdb-67b93b8dd900dd624109954eb774124d9db72e20-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:07:41.079862Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t011-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: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 = 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:07:41Z,
               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 = 17260627026,
                     uncommitted = 531,
                     unshared = 17260627026
                  }
               ],
               timestamp = 2021-08-20T13:07:41.079894Z
            }
         },
         (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:07:41Z,
                  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-t011-bbdb',
                  ipAddress = '172.27.11.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t011-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t011-bbdb/svdc-t011-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227cebf-3ce9-83d5-5388-424680c4f597',
                  instanceUuid = '50275560-3641-5edc-af4d-9d6128d65a62',
                  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 = 17260627026,
                  uncommitted = 531,
                  unshared = 17260627026,
                  timestamp = 2021-08-20T13:07:41.079894Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 7,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1344,
                  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 = 9718,
                  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::2052 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2052',
      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:21.943572Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t008-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227e84a-2bb4-c48e-4cf1-7898e7707e5d',
               createDate = 2021-08-19T14:45:55.781651Z,
               instanceUuid = '502739da-86c6-b5ef-61cf-0832820558e2',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dfbfd-7de7-dc1f-c675-7882237615e5',
               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-hdb/svdc-t008-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t008-hdb',
                  suspendDirectory = '[Vol1] svdc-t008-hdb',
                  logDirectory = '[Vol1] svdc-t008-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 = -412058019,
                        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-hdb/svdc-t008-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-efc6-1c1d-e887-c336d7b64a64',
                           contentId = 'e811185907606deef3be601706b79bba',
                           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 = '2052-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-t008-hdb/svdc-t008-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-525f-4def-0675-a850ba3cc0ed',
                           contentId = '242b0cafe360f34f3452371691ca84af',
                           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 = '2052-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: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 = 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 = '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-t008-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 2b b4 c4 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 = '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-9730:2sFb713dljqi3mHH1fOkL/A9JVAYdY8WxD9sclKCHq8='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t008-hdb/svdc-t008-hdb-874e649f.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 = '128838848808332558'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t008-hdb-28cb8543.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 = Zan8gF1zICaMOcb3aEFr8YJb0WI=,
               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:2052-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-hdb',
               ipAddress = '172.27.8.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.8.6',
                        'fe80::4044:49ff:fe00:806'
                     ],
                     macAddress = '42:44:49:00:08: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.8.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:806',
                              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-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 = 7900311552,
                     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 = 8162123776,
                     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-hdb.nvram',
                  'svdc-t008-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-t008-hdb/svdc-t008-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t008-hdb/svdc-t008-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t008-hdb/svdc-t008-hdb-874e649f.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-hdb/svdc-t008-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-t008-hdb/svdc-t008-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-t008-hdb/svdc-t008-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-t008-hdb/svdc-t008-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-t008-hdb/svdc-t008-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-t008-hdb/svdc-t008-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-t008-hdb/svdc-t008-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-t008-hdb/vmware-3.log',
                     type = 'log',
                     size = 174803,
                     uniqueSize = 174803,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t008-hdb/vmware-2.log',
                     type = 'log',
                     size = 174713,
                     uniqueSize = 174713,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t008-hdb/vmware-1.log',
                     type = 'log',
                     size = 175961,
                     uniqueSize = 175961,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t008-hdb/vmware.log',
                     type = 'log',
                     size = 174849,
                     uniqueSize = 174849,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t008-hdb/vmware-4.log',
                     type = 'log',
                     size = 174832,
                     uniqueSize = 174832,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t008-hdb/svdc-t008-hdb-874e649f.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-t008-hdb/vmx-svdc-t008-hdb-42549c6dd93fa925a59fbbf0c22f912648dc00d6-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:57:27.584246Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t008-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:2052',
               changeVersion = <unset>,
               lastModified = <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 = 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:57:27Z,
               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 = 92433906818,
                     uncommitted = 1045,
                     unshared = 92433906818
                  }
               ],
               timestamp = 2021-08-20T12:57:27.584267Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2052',
               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:27Z,
                  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-t008-hdb',
                  ipAddress = '172.27.8.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t008-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t008-hdb/svdc-t008-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227e84a-2bb4-c48e-4cf1-7898e7707e5d',
                  instanceUuid = '502739da-86c6-b5ef-61cf-0832820558e2',
                  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 = 92433906818,
                  uncommitted = 1045,
                  unshared = 92433906818,
                  timestamp = 2021-08-20T12:57:27.584267Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 17,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24490,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24373,
                  privateMemory = 24373,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 117,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10332,
                  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::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:41:09.991396Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t032-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227e4bf-d22b-1434-c191-dd0a899e5280',
               createDate = 2021-08-19T14:49:51.063876Z,
               instanceUuid = '5027611b-e79c-1a10-2dea-8d63bf9382a5',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4b35-1ed1-7d6e-8152-4a4ac92c4693',
               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-hdb/svdc-t032-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t032-hdb',
                  suspendDirectory = '[Vol1] svdc-t032-hdb',
                  logDirectory = '[Vol1] svdc-t032-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 = -1986112896,
                        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-t032-hdb/svdc-t032-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-f8d5-4137-256d-a2af00ef5b15',
                           contentId = 'da93e56c4550c3a6302746f8a165be88',
                           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-t032-hdb/svdc-t032-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-6091-f68b-e930-40cc2539dd5c',
                           contentId = '0a896971f25caeefdff43be77fe93c8f',
                           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:32: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-t032-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 6f d2 2b 14 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-9788:pqE8MCZDar0Shlfv3e1F/T70swUaTdWvLdeV0rg7LdU='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t032-hdb/svdc-t032-hdb-8de14b7c.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 = '128838887390719042'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t032-hdb-4fdbc2c6.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 = 9c2ZdP83A3LhJfhh0gBiqqtBFjc=,
               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-t032-hdb',
               ipAddress = '172.27.32.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.32.6',
                        'fe80::4044:49ff:fe00:3206'
                     ],
                     macAddress = '42:44:49:00:32: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.32.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3206',
                              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-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 = 7900262400,
                     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 = 9529483264,
                     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-hdb.nvram',
                  'svdc-t032-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-t032-hdb/svdc-t032-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t032-hdb/svdc-t032-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t032-hdb/svdc-t032-hdb-8de14b7c.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-hdb/svdc-t032-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-t032-hdb/svdc-t032-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-t032-hdb/svdc-t032-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-t032-hdb/svdc-t032-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-t032-hdb/svdc-t032-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-t032-hdb/svdc-t032-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-t032-hdb/svdc-t032-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-t032-hdb/vmware-3.log',
                     type = 'log',
                     size = 182514,
                     uniqueSize = 182514,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t032-hdb/vmware-2.log',
                     type = 'log',
                     size = 174812,
                     uniqueSize = 174812,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t032-hdb/vmware-1.log',
                     type = 'log',
                     size = 176032,
                     uniqueSize = 176032,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t032-hdb/vmware.log',
                     type = 'log',
                     size = 174756,
                     uniqueSize = 174756,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t032-hdb/vmware-5.log',
                     type = 'log',
                     size = 175015,
                     uniqueSize = 175015,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t032-hdb/vmware-4.log',
                     type = 'log',
                     size = 166860,
                     uniqueSize = 166860,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol1] svdc-t032-hdb/svdc-t032-hdb-8de14b7c.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-t032-hdb/vmx-svdc-t032-hdb-8169fde58adc3585b7649e6191442f6685a777d4-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:15:04.38873Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t032-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 = 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-20T14:15:04Z,
               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 = 92434081649,
                     uncommitted = 1045,
                     unshared = 92434081649
                  }
               ],
               timestamp = 2021-08-20T14:15:04.388786Z
            }
         },
         (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-20T14:15:04Z,
                  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-t032-hdb',
                  ipAddress = '172.27.32.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t032-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t032-hdb/svdc-t032-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227e4bf-d22b-1434-c191-dd0a899e5280',
                  instanceUuid = '5027611b-e79c-1a10-2dea-8d63bf9382a5',
                  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 = 92434081649,
                  uncommitted = 1045,
                  unshared = 92434081649,
                  timestamp = 2021-08-20T14:15:04.388786Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 22,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 23503,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23390,
                  privateMemory = 23389,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 115,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 5675,
                  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::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:22:51.816293Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t024-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42275641-ddac-b8de-69bb-fd694526b0ab',
               createDate = 2021-08-19T14:27:55.592725Z,
               instanceUuid = '50270153-f241-fa04-3cb4-ea27a0d3ae87',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dc573-ff77-8893-42c8-471f0389d4fb',
               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-bbdn2/svdc-t024-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t024-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t024-bbdn2',
                  logDirectory = '[Vol2] svdc-t024-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 = 1160163499,
                        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-bbdn2/svdc-t024-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-4686-8354-eb72-9cfc78fd26d9',
                           contentId = '9c8a4398c5adc9c085ba5adec458767d',
                           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 = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t024-bbdn2/svdc-t024-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-3c9e-ef49-c657-3b8b1573ec1b',
                           contentId = '3bf2505d9086856cbe85939369e5beb6',
                           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 = '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:24: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 = 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-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 61 dd ac b8 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-9614:YcxFLTGYAT6Ll6luGA2SEMS8z0mN/jSjzZ8anIvh0gg='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t024-bbdn2/svdc-t024-bbdn2-da35be23.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 = '128838912657417193'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t024-bbdn2-736fc481.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 = 2flmuhcX2d88UGHO3cqQFfNSerg=,
               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: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-t024-bbdn2',
               ipAddress = '172.27.24.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.24.10',
                        'fe80::4044:49ff:fe00:2410'
                     ],
                     macAddress = '42:44:49:00:24: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.24.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2410',
                              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-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 = 6761431040,
                     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 = 25664303104,
                     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-bbdn2.nvram',
                  'svdc-t024-bbdn2.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-t024-bbdn2/svdc-t024-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t024-bbdn2/svdc-t024-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t024-bbdn2/svdc-t024-bbdn2-da35be23.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-bbdn2/svdc-t024-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-t024-bbdn2/svdc-t024-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-t024-bbdn2/svdc-t024-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-t024-bbdn2/svdc-t024-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-t024-bbdn2/svdc-t024-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-t024-bbdn2/svdc-t024-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-t024-bbdn2/svdc-t024-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-t024-bbdn2/vmware-3.log',
                     type = 'log',
                     size = 172512,
                     uniqueSize = 172512,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t024-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 180640,
                     uniqueSize = 180640,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t024-bbdn2/vmware-1.log',
                     type = 'log',
                     size = 174024,
                     uniqueSize = 174024,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t024-bbdn2/vmware.log',
                     type = 'log',
                     size = 165494,
                     uniqueSize = 165494,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t024-bbdn2/vmware-6.log',
                     type = 'log',
                     size = 180597,
                     uniqueSize = 180597,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t024-bbdn2/vmware-5.log',
                     type = 'log',
                     size = 172926,
                     uniqueSize = 172926,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t024-bbdn2/vmware-4.log',
                     type = 'log',
                     size = 165575,
                     uniqueSize = 165575,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[Vol2] svdc-t024-bbdn2/svdc-t024-bbdn2-da35be23.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 15,
                     name = '[Vol2] svdc-t024-bbdn2/vmx-svdc-t024-bbdn2-df15cb3a0a4021e34cbe52aca21b0da8ab77def7-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:45.715447Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t024-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: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 = 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:45Z,
               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 = 103169564516,
                     uncommitted = 1049,
                     unshared = 103169564516
                  }
               ],
               timestamp = 2021-08-20T13:49:45.715469Z
            }
         },
         (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-20T13:49:45Z,
                  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-bbdn2',
                  ipAddress = '172.27.24.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t024-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t024-bbdn2/svdc-t024-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42275641-ddac-b8de-69bb-fd694526b0ab',
                  instanceUuid = '50270153-f241-fa04-3cb4-ea27a0d3ae87',
                  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 = 103169564516,
                  uncommitted = 1049,
                  unshared = 103169564516,
                  timestamp = 2021-08-20T13:49:45.715469Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 1189,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 8355,
                  hostMemoryUsage = 23913,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23802,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7194,
                  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::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:22:51.818576Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t016-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42272470-0eb7-f7cc-13d9-e0f4cb9f7b27',
               createDate = 2021-08-19T14:18:29.181128Z,
               instanceUuid = '5027b6c1-eb4b-dac0-2aec-4e70a975a3fb',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d83ba-14db-a2d1-270d-3347f9234a7a',
               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-bbdn2/svdc-t016-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t016-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t016-bbdn2',
                  logDirectory = '[Vol2] svdc-t016-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 = -878740697,
                        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-bbdn2/svdc-t016-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-e778-102f-a64e-ff228bebd5b2',
                           contentId = '7be4da79fdd3ed9481753d21632ac509',
                           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 = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t016-bbdn2/svdc-t016-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-5f3e-dbb0-809e-a5663b2c744f',
                           contentId = '3e000c3cc42092b512850ea2136dc2ba',
                           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 = '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:16: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 = 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-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 0e b7 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 = '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-9570:8tBAcv66iIGJjL5snmXSXAPpERZ4kuhEYaQf5ID7CEk='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t016-bbdn2/svdc-t016-bbdn2-87e862c4.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 = '128838912728220583'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t016-bbdn2-288902be.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 = IgMke9jg7a3/0BmaOuAYlJTAzok=,
               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: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-t016-bbdn2',
               ipAddress = '172.27.16.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.16.10',
                        'fe80::4044:49ff:fe00:1610'
                     ],
                     macAddress = '42:44:49:00:16: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.16.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1610',
                              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-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 = 6754066432,
                     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 = 16849252352,
                     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-bbdn2.nvram',
                  'svdc-t016-bbdn2.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-t016-bbdn2/svdc-t016-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t016-bbdn2/svdc-t016-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t016-bbdn2/svdc-t016-bbdn2-87e862c4.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-bbdn2/svdc-t016-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-t016-bbdn2/svdc-t016-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-t016-bbdn2/svdc-t016-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-t016-bbdn2/svdc-t016-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-t016-bbdn2/svdc-t016-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-t016-bbdn2/svdc-t016-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-t016-bbdn2/svdc-t016-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-t016-bbdn2/vmware-3.log',
                     type = 'log',
                     size = 180501,
                     uniqueSize = 180501,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t016-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 172670,
                     uniqueSize = 172670,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t016-bbdn2/vmware-1.log',
                     type = 'log',
                     size = 174022,
                     uniqueSize = 174022,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t016-bbdn2/vmware.log',
                     type = 'log',
                     size = 165477,
                     uniqueSize = 165477,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t016-bbdn2/vmware-5.log',
                     type = 'log',
                     size = 180625,
                     uniqueSize = 180625,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t016-bbdn2/vmware-4.log',
                     type = 'log',
                     size = 164817,
                     uniqueSize = 164817,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t016-bbdn2/svdc-t016-bbdn2-87e862c4.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-t016-bbdn2/vmx-svdc-t016-bbdn2-ee1dc32e86740c776caf34199a4483d2a87f3b49-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:23:53.605134Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t016-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: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 = 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:53Z,
               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 = 103169390860,
                     uncommitted = 1049,
                     unshared = 103169390860
                  }
               ],
               timestamp = 2021-08-20T13:23:53.605152Z
            }
         },
         (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-20T13:23:53Z,
                  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-bbdn2',
                  ipAddress = '172.27.16.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t016-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t016-bbdn2/svdc-t016-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42272470-0eb7-f7cc-13d9-e0f4cb9f7b27',
                  instanceUuid = '5027b6c1-eb4b-dac0-2aec-4e70a975a3fb',
                  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 = 103169390860,
                  uncommitted = 1049,
                  unshared = 103169390860,
                  timestamp = 2021-08-20T13:23:53.605152Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 50,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24122,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24012,
                  privateMemory = 24012,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8746,
                  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::2061 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2061',
      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:22:51.894895Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t014-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422764dc-42f7-2484-8d98-d9991821a596',
               createDate = 2021-08-19T14:16:20.892785Z,
               instanceUuid = '50278651-1ef3-6d42-7706-5b37382283a1',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d0b13-7947-7e35-27e7-c8aee62a830d',
               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-bbdn2/svdc-t014-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t014-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t014-bbdn2',
                  logDirectory = '[Vol2] svdc-t014-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 = 404858262,
                        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-t014-bbdn2/svdc-t014-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-9bcd-f74f-d612-825a2045110a',
                           contentId = '794a2e94d77821b607188702219e2941',
                           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 = '2061-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-t014-bbdn2/svdc-t014-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-ed1e-6ef9-6804-ebebb62d1c52',
                           contentId = '27abf2cf3a48889d4ebf8aee7cd26492',
                           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 = '2061-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: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 = 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-t014-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 6c 42 f7 24 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-9558:XqxJSojdCdsOLWYQI3Zxw6sr/776J5YmGRRQ29JEALw='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t014-bbdn2/svdc-t014-bbdn2-edf3e942.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 = '128838912728191933'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t014-bbdn2-010cac80.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 = /HvqjSvCRgS6FoH0lQu3l9OC5Yo=,
               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:2061-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-bbdn2',
               ipAddress = '172.27.14.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.14.10',
                        'fe80::4044:49ff:fe00:1410'
                     ],
                     macAddress = '42:44:49:00:14: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.14.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1410',
                              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-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 = 6752505856,
                     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 = 20928049152,
                     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-bbdn2.nvram',
                  'svdc-t014-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-t014-bbdn2/svdc-t014-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t014-bbdn2/svdc-t014-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t014-bbdn2/svdc-t014-bbdn2-edf3e942.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-bbdn2/svdc-t014-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-t014-bbdn2/svdc-t014-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-t014-bbdn2/svdc-t014-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-t014-bbdn2/svdc-t014-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-t014-bbdn2/svdc-t014-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-t014-bbdn2/svdc-t014-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-t014-bbdn2/svdc-t014-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-t014-bbdn2/vmware-3.log',
                     type = 'log',
                     size = 172815,
                     uniqueSize = 172815,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t014-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 172825,
                     uniqueSize = 172825,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t014-bbdn2/vmware-1.log',
                     type = 'log',
                     size = 174026,
                     uniqueSize = 174026,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t014-bbdn2/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-t014-bbdn2/vmware-4.log',
                     type = 'log',
                     size = 180521,
                     uniqueSize = 180521,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t014-bbdn2/svdc-t014-bbdn2-edf3e942.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-t014-bbdn2/vmx-svdc-t014-bbdn2-7b3a2cb910b6ee9d78baef5e17fa92ee6820d4ab-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:17:25.647198Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t014-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:2061',
               changeVersion = <unset>,
               lastModified = <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:17: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 = 103169218423,
                     uncommitted = 1049,
                     unshared = 103169218423
                  }
               ],
               timestamp = 2021-08-20T13:17:25.647217Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2061',
               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: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-t014-bbdn2',
                  ipAddress = '172.27.14.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t014-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t014-bbdn2/svdc-t014-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422764dc-42f7-2484-8d98-d9991821a596',
                  instanceUuid = '50278651-1ef3-6d42-7706-5b37382283a1',
                  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 = 103169218423,
                  uncommitted = 1049,
                  unshared = 103169218423,
                  timestamp = 2021-08-20T13:17:25.647217Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 44,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24028,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23918,
                  privateMemory = 23917,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9134,
                  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::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:22:51.928457Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t040-collab1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274711-9b1e-a308-eacf-60f22a5da51c',
               createDate = 2021-08-20T07:18:26.658133Z,
               instanceUuid = '5027b088-33c8-007b-b938-545cee1b4c79',
               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-t040-collab1/svdc-t040-collab1.vmx',
                  snapshotDirectory = '[Vol1] svdc-t040-collab1',
                  suspendDirectory = '[Vol1] svdc-t040-collab1',
                  logDirectory = '[Vol1] svdc-t040-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 = 710780188,
                        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-t040-collab1/svdc-t040-collab1.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-4311-27fc-7200-c9b02352d378',
                           contentId = 'fe0450a26d647c194efc003cceecce50',
                           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-t040-collab1/svdc-t040-collab1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-8a0f-57ea-ce18-708e06c02ce3',
                           contentId = '68eab504ce2b7a6d5425cbe51d886697',
                           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 = 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: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 = 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-t040-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 61 9b 1e a3 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-10337:xQaYuCINfYfDNajNwGvHQoqGJUGV7vMJ4UoPjdCi2Jc='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t040-collab1/svdc-t040-collab1-a11bbf2b.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 = 'success'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838908145091701'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t040-collab1-3f5269b7.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 = +WJfqHXMZd0GVmhl69QzzmKJUyk=,
               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:2063-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-collab1.nvram',
                  'svdc-t040-collab1.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-t040-collab1/svdc-t040-collab1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t040-collab1/svdc-t040-collab1-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-t040-collab1/svdc-t040-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-t040-collab1/svdc-t040-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-t040-collab1/svdc-t040-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-t040-collab1/svdc-t040-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-t040-collab1/svdc-t040-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-t040-collab1/svdc-t040-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-t040-collab1/svdc-t040-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-t040-collab1/vmware.log',
                     type = 'log',
                     size = 171841,
                     uniqueSize = 171841,
                     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:22:51.849952Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t040-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 = 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 = 23622500653,
                     uncommitted = 9208976412,
                     unshared = 23622500653
                  }
               ],
               timestamp = 2021-08-20T12:22:51.850051Z
            }
         },
         (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) [],
                  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-t040-collab1',
                  template = false,
                  vmPathName = '[Vol1] svdc-t040-collab1/svdc-t040-collab1.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42274711-9b1e-a308-eacf-60f22a5da51c',
                  instanceUuid = '5027b088-33c8-007b-b938-545cee1b4c79',
                  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 = 23622500653,
                  uncommitted = 9208976412,
                  unshared = 23622500653,
                  timestamp = 2021-08-20T12:22:51.850051Z
               },
               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) []
   }
]
=============== 279. 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:22:51.928104Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t020-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227d989-1a10-2b3f-d713-41bbf1250484',
               createDate = 2021-08-19T14:22:54.157385Z,
               instanceUuid = '50276663-68a9-418a-83a0-d651c3832e09',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d3783-5a82-a868-f34d-f3e84cb5aeaa',
               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-t020-bbdn2/svdc-t020-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t020-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t020-bbdn2',
                  logDirectory = '[Vol2] svdc-t020-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 = -249232252,
                        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-t020-bbdn2/svdc-t020-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-dafa-b1ed-bc5b-3808de82faa8',
                           contentId = '5fb282be37befa1fd855411c4bc12ed8',
                           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 = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t020-bbdn2/svdc-t020-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-1b04-e8e3-798f-60a85bbdff3f',
                           contentId = '3002f13782f7632f2271632abedd4254',
                           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 = '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:20: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 = 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-t020-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 69 1a 10 2b 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-9593:PQ4/X61cFJTFHz9F7Bvj0PjYRCKCYJZcT8lCy9aPio0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t020-bbdn2/svdc-t020-bbdn2-a64ccb1f.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 = '128838912117639784'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t020-bbdn2-3d978f03.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 = AQ49ZT/CdPtJsZ/QJtKW/Dz42UQ=,
               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: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-t020-bbdn2',
               ipAddress = '172.27.20.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.20.10',
                        'fe80::4044:49ff:fe00:2010'
                     ],
                     macAddress = '42:44:49:00:20: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.20.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2010',
                              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-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 = 6753640448,
                     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 = 21042810880,
                     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-bbdn2.nvram',
                  'svdc-t020-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-t020-bbdn2/svdc-t020-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t020-bbdn2/svdc-t020-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t020-bbdn2/svdc-t020-bbdn2-a64ccb1f.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-t020-bbdn2/svdc-t020-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-t020-bbdn2/svdc-t020-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-t020-bbdn2/svdc-t020-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-t020-bbdn2/svdc-t020-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-t020-bbdn2/svdc-t020-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-t020-bbdn2/svdc-t020-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-t020-bbdn2/svdc-t020-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-t020-bbdn2/vmware-3.log',
                     type = 'log',
                     size = 172837,
                     uniqueSize = 172837,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t020-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 172877,
                     uniqueSize = 172877,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t020-bbdn2/vmware-1.log',
                     type = 'log',
                     size = 174009,
                     uniqueSize = 174009,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t020-bbdn2/vmware.log',
                     type = 'log',
                     size = 165498,
                     uniqueSize = 165498,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t020-bbdn2/vmware-4.log',
                     type = 'log',
                     size = 180521,
                     uniqueSize = 180521,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t020-bbdn2/svdc-t020-bbdn2-a64ccb1f.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-t020-bbdn2/vmx-svdc-t020-bbdn2-379d2d81d79b8a77b1bc9daf968b3e026c5da85c-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:36:49.65664Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t020-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: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 = 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:36: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 = 103169218490,
                     uncommitted = 1049,
                     unshared = 103169218490
                  }
               ],
               timestamp = 2021-08-20T13:36:49.656656Z
            }
         },
         (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-20T13:36: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-t020-bbdn2',
                  ipAddress = '172.27.20.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t020-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t020-bbdn2/svdc-t020-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227d989-1a10-2b3f-d713-41bbf1250484',
                  instanceUuid = '50276663-68a9-418a-83a0-d651c3832e09',
                  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 = 103169218490,
                  uncommitted = 1049,
                  unshared = 103169218490,
                  timestamp = 2021-08-20T13:36:49.656656Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 42,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24187,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24076,
                  privateMemory = 24076,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7970,
                  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::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:22:51.966596Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t014-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227072a-c101-7cdd-77e8-28e4f42567c4',
               createDate = 2021-08-19T14:17:00.07451Z,
               instanceUuid = '502722f3-5ccb-da91-1071-487a4b82db2a',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de9c9-c228-57a2-eab1-179ca0e33884',
               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-bbdn4/svdc-t014-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t014-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t014-bbdn4',
                  logDirectory = '[Vol2] svdc-t014-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 = -198875196,
                        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-t014-bbdn4/svdc-t014-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-ccb3-5bf8-b816-bc4883cb33af',
                           contentId = '2e0d87a4d7d26eb86ef0da095cf77cad',
                           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 = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t014-bbdn4/svdc-t014-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-2243-42b7-aab1-5bde7ae9f40f',
                           contentId = '005d58b3ea0d1e1a224caa4fdae34074',
                           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 = '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:14: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-t014-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 6a c1 01 7c 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-9561:aaCXPrHsIqx99/mRdXKxB5g7FhFnNBKxmlsTW0pttxo='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t014-bbdn4/svdc-t014-bbdn4-edf3e944.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 = '128838910447983769'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t014-bbdn4-010cac3e.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 = 0Dq2MEMvtDBFrKY6s0/yKAYt0kI=,
               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: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-t014-bbdn4',
               ipAddress = '172.27.14.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.14.12',
                        'fe80::4044:49ff:fe00:1412'
                     ],
                     macAddress = '42:44:49:00:14: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.14.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1412',
                              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-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 = 6759563264,
                     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 = 21077049344,
                     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-bbdn4.nvram',
                  'svdc-t014-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-t014-bbdn4/svdc-t014-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t014-bbdn4/svdc-t014-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t014-bbdn4/svdc-t014-bbdn4-edf3e944.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-bbdn4/svdc-t014-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-t014-bbdn4/svdc-t014-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-t014-bbdn4/svdc-t014-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-t014-bbdn4/svdc-t014-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-t014-bbdn4/svdc-t014-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-t014-bbdn4/svdc-t014-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-t014-bbdn4/svdc-t014-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-t014-bbdn4/vmware-3.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-t014-bbdn4/vmware-2.log',
                     type = 'log',
                     size = 172913,
                     uniqueSize = 172913,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t014-bbdn4/vmware-1.log',
                     type = 'log',
                     size = 174025,
                     uniqueSize = 174025,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t014-bbdn4/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-t014-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-t014-bbdn4/svdc-t014-bbdn4-edf3e944.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-t014-bbdn4/vmx-svdc-t014-bbdn4-73558364ad36d2bde3662604e9204b3e7e493181-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:17:27.63351Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t014-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: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 = 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:17:27Z,
               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 = 103169218496,
                     uncommitted = 1049,
                     unshared = 103169218496
                  }
               ],
               timestamp = 2021-08-20T13:17:27.633532Z
            }
         },
         (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-20T13:17:27Z,
                  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-t014-bbdn4',
                  ipAddress = '172.27.14.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t014-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t014-bbdn4/svdc-t014-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227072a-c101-7cdd-77e8-28e4f42567c4',
                  instanceUuid = '502722f3-5ccb-da91-1071-487a4b82db2a',
                  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 = 103169218496,
                  uncommitted = 1049,
                  unshared = 103169218496,
                  timestamp = 2021-08-20T13:17:27.633532Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 39,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  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 = 9132,
                  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::2067 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2067',
      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:22:51.937701Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t039-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227a5f6-4270-b6f2-787d-4e46d0e97a2b',
               createDate = 2021-08-19T14:45:36.104241Z,
               instanceUuid = '50278e7d-1870-b811-c181-30b9e8cf2f90',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d794b-d02b-ce65-7e98-26dd248c9dd4',
               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-bbdn4/svdc-t039-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t039-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t039-bbdn4',
                  logDirectory = '[Vol2] svdc-t039-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 = -790005205,
                        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-t039-bbdn4/svdc-t039-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-abc0-56ba-918a-f9b5aca2389f',
                           contentId = '1d3c870ec4b8f58794a1b0fd2e0f7b5b',
                           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 = '2067-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-t039-bbdn4/svdc-t039-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-f3d3-cbfc-f96b-6e076b15cd30',
                           contentId = '807016c6ac8ffe422f197cd58ec6496c',
                           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 = '2067-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: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 = 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-t039-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 66 42 70 b6 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-9718:683qP3l5fIst1N3pkkVmqI9AytHtzH/EYOlq7+kNT4w='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t039-bbdn4/svdc-t039-bbdn4-475ac2cb.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 = '128838912324062898'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t039-bbdn4-7acaa1d7.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 = VIXuWBqQDTC78lvfipDyctQOQEg=,
               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:2067-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-bbdn4',
               ipAddress = '172.27.39.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.39.12',
                        'fe80::4044:49ff:fe00:3912'
                     ],
                     macAddress = '42:44:49:00:39: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.39.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3912',
                              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-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 = 6771163136,
                     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 = 26747310080,
                     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-bbdn4.nvram',
                  'svdc-t039-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-t039-bbdn4/svdc-t039-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t039-bbdn4/svdc-t039-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t039-bbdn4/svdc-t039-bbdn4-475ac2cb.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-bbdn4/svdc-t039-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-t039-bbdn4/svdc-t039-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-t039-bbdn4/svdc-t039-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-t039-bbdn4/svdc-t039-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-t039-bbdn4/svdc-t039-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-t039-bbdn4/svdc-t039-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-t039-bbdn4/svdc-t039-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-t039-bbdn4/vmware-3.log',
                     type = 'log',
                     size = 172815,
                     uniqueSize = 172815,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t039-bbdn4/vmware-2.log',
                     type = 'log',
                     size = 172803,
                     uniqueSize = 172803,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t039-bbdn4/vmware-1.log',
                     type = 'log',
                     size = 174043,
                     uniqueSize = 174043,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t039-bbdn4/vmware.log',
                     type = 'log',
                     size = 165365,
                     uniqueSize = 165365,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t039-bbdn4/vmware-4.log',
                     type = 'log',
                     size = 180502,
                     uniqueSize = 180502,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t039-bbdn4/svdc-t039-bbdn4-475ac2cb.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-t039-bbdn4/vmx-svdc-t039-bbdn4-2a57e1e7b860b92ed92ddc8ed32e07f60be300e2-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:54:49.834719Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t039-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:2067',
               changeVersion = <unset>,
               lastModified = <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: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 = 103169218276,
                     uncommitted = 1049,
                     unshared = 103169218276
                  }
               ],
               timestamp = 2021-08-20T14:54:49.834734Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2067',
               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: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-t039-bbdn4',
                  ipAddress = '172.27.39.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t039-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t039-bbdn4/svdc-t039-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227a5f6-4270-b6f2-787d-4e46d0e97a2b',
                  instanceUuid = '50278e7d-1870-b811-c181-30b9e8cf2f90',
                  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 = 103169218276,
                  uncommitted = 1049,
                  unshared = 103169218276,
                  timestamp = 2021-08-20T14:54:49.834734Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 39,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 23964,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23852,
                  privateMemory = 23852,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3290,
                  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::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:22:51.965103Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t002-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227a058-7f01-26a3-2845-e9b305fdbbe5',
               createDate = 2021-08-19T14:04:23.864847Z,
               instanceUuid = '5027e890-39f3-ee8f-17d0-53502074caac',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564da53d-7760-1b13-c904-8c3b43ff945d',
               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-bbdn3/svdc-t002-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t002-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t002-bbdn3',
                  logDirectory = '[Vol2] svdc-t002-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 = 100514789,
                        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-bbdn3/svdc-t002-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-dfdb-205f-3253-50e5e85205a6',
                           contentId = 'bb12337c764a72d418dd91ed79dee918',
                           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 = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t002-bbdn3/svdc-t002-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-ec1a-92fd-4ef3-d6e24a7a6fa3',
                           contentId = '4977a74807dbabf3058139c227adc967',
                           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 = '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:02: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-t002-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 7f 01 26 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-9487:739tPs17EE62NOl/usO5HLjGiTAPBOtUmqtqKlrRvSA='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t002-bbdn3/svdc-t002-bbdn3-67bd9ae0.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 = '128838912324049901'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t002-bbdn3-4e0cc722.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 = zd3Z/LgY0ZGDEPKQA8GlGAGsFgw=,
               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: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-t002-bbdn3',
               ipAddress = '172.27.2.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.2.11',
                        'fe80::4044:49ff:fe00:211'
                     ],
                     macAddress = '42:44:49:00:02: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.2.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:211',
                              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-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 = 6755127296,
                     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 = 20760707072,
                     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-bbdn3.nvram',
                  'svdc-t002-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-t002-bbdn3/svdc-t002-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t002-bbdn3/svdc-t002-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t002-bbdn3/svdc-t002-bbdn3-67bd9ae0.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-bbdn3/svdc-t002-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-t002-bbdn3/svdc-t002-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-t002-bbdn3/svdc-t002-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-t002-bbdn3/svdc-t002-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-t002-bbdn3/svdc-t002-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-t002-bbdn3/svdc-t002-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-t002-bbdn3/svdc-t002-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-t002-bbdn3/vmware-3.log',
                     type = 'log',
                     size = 172856,
                     uniqueSize = 172856,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t002-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-t002-bbdn3/vmware-1.log',
                     type = 'log',
                     size = 174024,
                     uniqueSize = 174024,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t002-bbdn3/vmware.log',
                     type = 'log',
                     size = 165494,
                     uniqueSize = 165494,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t002-bbdn3/vmware-4.log',
                     type = 'log',
                     size = 180519,
                     uniqueSize = 180519,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t002-bbdn3/svdc-t002-bbdn3-67bd9ae0.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-t002-bbdn3/vmx-svdc-t002-bbdn3-93a56fee75c8f3dc568020dd9b3fcb7b79bdae94-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:38.637077Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t002-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: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 = 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: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 = 103169218439,
                     uncommitted = 1049,
                     unshared = 103169218439
                  }
               ],
               timestamp = 2021-08-20T12:38:38.637101Z
            }
         },
         (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: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-t002-bbdn3',
                  ipAddress = '172.27.2.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t002-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t002-bbdn3/svdc-t002-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227a058-7f01-26a3-2845-e9b305fdbbe5',
                  instanceUuid = '5027e890-39f3-ee8f-17d0-53502074caac',
                  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 = 103169218439,
                  uncommitted = 1049,
                  unshared = 103169218439,
                  timestamp = 2021-08-20T12:38:38.637101Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 42,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24169,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24058,
                  privateMemory = 24058,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11461,
                  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::2069 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2069',
      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:22:51.974315Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t002-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274a90-0595-1421-0039-0f5feb883fc4',
               createDate = 2021-08-19T14:03:59.47287Z,
               instanceUuid = '5027dce5-1f50-8a85-ef0a-87a21253bdd0',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7f84-bb4f-d7fa-73ec-da5a30d3b1ff',
               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-bbdn1/svdc-t002-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t002-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t002-bbdn1',
                  logDirectory = '[Vol2] svdc-t002-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 = -343392316,
                        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-bbdn1/svdc-t002-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-4a1d-d9fe-3c4a-cd6c8525ce86',
                           contentId = 'c8620e3d786a8b37ffc09ea62e9012e3',
                           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 = '2069-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-bbdn1/svdc-t002-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-8c8a-eab5-b5a3-1cdc07a54298',
                           contentId = '4310c0ebf7f418b086f528bff4c0b7d3',
                           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 = '2069-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: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-t002-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 05 95 14 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-9485:ppLuD9TDGQb58NRzN9Sf3XRAA6NZkidrFMygduEMDyw='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t002-bbdn1/svdc-t002-bbdn1-67bd9ade.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 = '128838912401840573'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t002-bbdn1-4e0cc764.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 = pdg50CgVzVhBv7vXr3B7E3qOUz0=,
               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:2069-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-bbdn1',
               ipAddress = '172.27.2.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.2.9',
                        'fe80::4044:49ff:fe00:209'
                     ],
                     macAddress = '42:44:49:00:02: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.2.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:209',
                              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-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 = 6753980416,
                     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 = 20704063488,
                     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-bbdn1.nvram',
                  'svdc-t002-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-t002-bbdn1/svdc-t002-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t002-bbdn1/svdc-t002-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t002-bbdn1/svdc-t002-bbdn1-67bd9ade.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-bbdn1/svdc-t002-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-t002-bbdn1/svdc-t002-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-t002-bbdn1/svdc-t002-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-t002-bbdn1/svdc-t002-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-t002-bbdn1/svdc-t002-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-t002-bbdn1/svdc-t002-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-t002-bbdn1/svdc-t002-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-t002-bbdn1/vmware-3.log',
                     type = 'log',
                     size = 172941,
                     uniqueSize = 172941,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t002-bbdn1/vmware-2.log',
                     type = 'log',
                     size = 172791,
                     uniqueSize = 172791,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t002-bbdn1/vmware-1.log',
                     type = 'log',
                     size = 173935,
                     uniqueSize = 173935,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t002-bbdn1/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-t002-bbdn1/vmware-4.log',
                     type = 'log',
                     size = 180518,
                     uniqueSize = 180518,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t002-bbdn1/svdc-t002-bbdn1-67bd9ade.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-t002-bbdn1/vmx-svdc-t002-bbdn1-416f701ea3d8b3de6376d1e820050ed02176b054-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:36.646853Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t002-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:2069',
               changeVersion = <unset>,
               lastModified = <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:36Z,
               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 = 103169218412,
                     uncommitted = 1049,
                     unshared = 103169218412
                  }
               ],
               timestamp = 2021-08-20T12:38:36.646869Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2069',
               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:36Z,
                  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-bbdn1',
                  ipAddress = '172.27.2.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t002-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t002-bbdn1/svdc-t002-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42274a90-0595-1421-0039-0f5feb883fc4',
                  instanceUuid = '5027dce5-1f50-8a85-ef0a-87a21253bdd0',
                  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 = 103169218412,
                  uncommitted = 1049,
                  unshared = 103169218412,
                  timestamp = 2021-08-20T12:38:36.646869Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 45,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 24313,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24202,
                  privateMemory = 24202,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11463,
                  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::2072 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2072',
      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:36:04.316367Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t002-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274f85-bec4-12c4-9c2b-d597e8d5bd8e',
               createDate = 2021-08-20T12:35:59.25744Z,
               instanceUuid = '5027f8da-77f6-4712-8ae5-60585e76777e',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564da739-deb7-78ae-5185-daaf42b5182a',
               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-mail/svdc-t002-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t002-mail',
                  suspendDirectory = '[Vol1] svdc-t002-mail',
                  logDirectory = '[Vol1] svdc-t002-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 = -388645490,
                        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-mail/svdc-t002-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-edea-fef9-8ca2-873d816a600f',
                           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 = '2072-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-t002-mail/svdc-t002-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-b7a7-1406-2573-2c5916fd97cc',
                           contentId = '2144e514cb63f658af9592d7fffffffe',
                           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 = '2072-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: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-t002-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 65 be c4 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-10365:8XESWF1vLZt4x+6AEQGi3nwFRCEnaRZXnOM3Cw8eGyY='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t002-mail/svdc-t002-mail-631eb72e.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-t002-mail-0fc09ef4.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 = aw2ezUbHdfifhcq9YzI2dgV3Y5g=,
               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:2072-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-mail',
               ipAddress = '172.27.2.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.2.1',
                        'fe80::4044:49ff:fe00:201'
                     ],
                     macAddress = '42:44:49:00:02: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.2.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:201',
                              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-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 = 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 = 1120088064,
                     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-mail.nvram',
                  'svdc-t002-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t002-mail/svdc-t002-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t002-mail/svdc-t002-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t002-mail/svdc-t002-mail-631eb72e.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-mail/svdc-t002-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-t002-mail/svdc-t002-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-t002-mail/svdc-t002-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-t002-mail/svdc-t002-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-t002-mail/svdc-t002-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-t002-mail/svdc-t002-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-t002-mail/svdc-t002-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-t002-mail/svdc-t002-mail-631eb72e.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-t002-mail/vmx-svdc-t002-mail-ce04ad7a0dbb3e18aaefcc5a5b594ddae02f153c-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:36:09.482846Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t002-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:2072',
               changeVersion = <unset>,
               lastModified = <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:36: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 = 32299295212,
                     uncommitted = 965,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T12:36:09.482891Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2072',
               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:36: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-t002-mail',
                  ipAddress = '172.27.2.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t002-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t002-mail/svdc-t002-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42274f85-bec4-12c4-9c2b-d597e8d5bd8e',
                  instanceUuid = '5027f8da-77f6-4712-8ae5-60585e76777e',
                  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:36:09.482891Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 919,
                  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 = 11610,
                  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::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-20T12:39:18.31427Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t003-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227d17c-312d-4a83-28e7-070228ca1824',
               createDate = 2021-08-20T12:39:13.12013Z,
               instanceUuid = '5027a81d-2557-f38a-ab8d-8bdc8a4e678e',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d426e-476e-5589-49ec-3f52313c298f',
               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-mail/svdc-t003-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t003-mail',
                  suspendDirectory = '[Vol1] svdc-t003-mail',
                  logDirectory = '[Vol1] svdc-t003-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 = 684333092,
                        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-t003-mail/svdc-t003-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-1b78-11ee-82b1-c76077934d07',
                           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-t003-mail/svdc-t003-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-833b-c19e-29e6-47f84e9e2555',
                           contentId = '6c325bea9b5bfad6795517dbfffffffe',
                           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:03: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-t003-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 6c 31 2d 4a 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-10369:BcUiHvttJAt+wuL6zeUC10XLfsxqjV0drSQY8wMsq+I='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t003-mail/svdc-t003-mail-6573dfcf.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-t003-mail-3d399dcd.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 = 6/MDRYSOWrY0eMqM2/0hMNVoxLg=,
               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-t003-mail',
               ipAddress = '172.27.3.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.3.1',
                        'fe80::4044:49ff:fe00:301'
                     ],
                     macAddress = '42:44:49:00:03: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.3.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:301',
                              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-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 = 6823993344,
                     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 = 1234354176,
                     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-mail.nvram',
                  'svdc-t003-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t003-mail/svdc-t003-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t003-mail/svdc-t003-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t003-mail/svdc-t003-mail-6573dfcf.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-mail/svdc-t003-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-t003-mail/svdc-t003-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-t003-mail/svdc-t003-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-t003-mail/svdc-t003-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-t003-mail/svdc-t003-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-t003-mail/svdc-t003-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-t003-mail/svdc-t003-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-t003-mail/svdc-t003-mail-6573dfcf.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-t003-mail/vmx-svdc-t003-mail-fa37839d26f15725219c758f5286ae7988ff56c9-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:39:23.380548Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t003-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: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-20T12:39:23Z,
               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:39:23.380591Z
            }
         },
         (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-20T12:39:23Z,
                  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-t003-mail',
                  ipAddress = '172.27.3.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t003-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t003-mail/svdc-t003-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227d17c-312d-4a83-28e7-070228ca1824',
                  instanceUuid = '5027a81d-2557-f38a-ab8d-8bdc8a4e678e',
                  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:39:23.380591Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 754,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2293,
                  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 = 11416,
                  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::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-20T12:49:00.3267Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t006-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422769fc-6861-38a7-8c62-07b35c7724fc',
               createDate = 2021-08-20T12:48:55.984684Z,
               instanceUuid = '502747cc-8939-69f7-c9c2-288377406819',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d938c-727b-fc4a-6b8e-4b13745b6360',
               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-mail/svdc-t006-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t006-mail',
                  suspendDirectory = '[Vol1] svdc-t006-mail',
                  logDirectory = '[Vol1] svdc-t006-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 = 1551312124,
                        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-mail/svdc-t006-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-b3c3-1223-ff0d-6129710edc2f',
                           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-t006-mail/svdc-t006-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-e678-ef24-b145-718b973b1901',
                           contentId = '58e806f70b1f5e06908f9a9afffffffe',
                           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:06: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-t006-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 6c 68 61 38 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-10381:XueTF9MRemFPKtGT6Fdfi+ZRa1IAC+OyVttWo2azhic='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t006-mail/svdc-t006-mail-6c7359b2.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-mail-24285410.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 = iwsixWPrNmuquNfxKg0xr/VILSw=,
               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-t006-mail',
               ipAddress = '172.27.6.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.6.1',
                        'fe80::4044:49ff:fe00:601'
                     ],
                     macAddress = '42:44:49:00:06: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.6.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:601',
                              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-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 = 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 = 1074540544,
                     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-mail.nvram',
                  'svdc-t006-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t006-mail/svdc-t006-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t006-mail/svdc-t006-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t006-mail/svdc-t006-mail-6c7359b2.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-mail/svdc-t006-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-t006-mail/svdc-t006-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-t006-mail/svdc-t006-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-t006-mail/svdc-t006-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-t006-mail/svdc-t006-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-t006-mail/svdc-t006-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-t006-mail/svdc-t006-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-t006-mail/svdc-t006-mail-6c7359b2.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-mail/vmx-svdc-t006-mail-f86839c91415c64bfa3e537ad5b38961f753b809-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:49:05.313234Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t006-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: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-20T12:49: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 = 32299295212,
                     uncommitted = 965,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T12:49:05.313286Z
            }
         },
         (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-20T12:49: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-t006-mail',
                  ipAddress = '172.27.6.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t006-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t006-mail/svdc-t006-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422769fc-6861-38a7-8c62-07b35c7724fc',
                  instanceUuid = '502747cc-8939-69f7-c9c2-288377406819',
                  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:49:05.313286Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 941,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2375,
                  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 = 10834,
                  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::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-20T12:52:14.47553Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t007-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42272ba4-598e-0cbb-e1df-0969dfac73b9',
               createDate = 2021-08-20T12:52:09.694845Z,
               instanceUuid = '50274c04-e183-58e9-9169-5ec7d9b6c997',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dcb4d-cf31-2d97-9601-15c864caa0d3',
               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-mail/svdc-t007-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t007-mail',
                  suspendDirectory = '[Vol1] svdc-t007-mail',
                  logDirectory = '[Vol1] svdc-t007-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 = -542346311,
                        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-mail/svdc-t007-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-16d0-47c6-363c-7e3859e8473c',
                           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-t007-mail/svdc-t007-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-92d7-1bba-cfe3-b93c2c671e7f',
                           contentId = 'cdd79d4ee7eb1641cc05b28afffffffe',
                           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:07: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-t007-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 59 8e 0c 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-10385:q4WJA74tE1+gKI6/p60KSjACT1mixjp0GAvlgRoorCs='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t007-mail/svdc-t007-mail-6ec88253.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-mail-712290d1.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 = m1qkziH37NaqY6Y++Nf2C9wlGYo=,
               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-t007-mail',
               ipAddress = '172.27.7.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.7.1',
                        'fe80::4044:49ff:fe00:701'
                     ],
                     macAddress = '42:44:49:00:07: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.7.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:701',
                              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-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 = 6824005632,
                     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 = 1394470912,
                     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-mail.nvram',
                  'svdc-t007-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t007-mail/svdc-t007-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t007-mail/svdc-t007-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t007-mail/svdc-t007-mail-6ec88253.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-mail/svdc-t007-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-t007-mail/svdc-t007-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-t007-mail/svdc-t007-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-t007-mail/svdc-t007-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-t007-mail/svdc-t007-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-t007-mail/svdc-t007-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-t007-mail/svdc-t007-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-t007-mail/svdc-t007-mail-6ec88253.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-mail/vmx-svdc-t007-mail-6dbe327f63bb8d8e4d1ebe41409f3e0736bf431e-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:52:19.330097Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t007-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: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-20T12:52:19Z,
               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:52:19.330142Z
            }
         },
         (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-20T12:52:19Z,
                  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-mail',
                  ipAddress = '172.27.7.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t007-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t007-mail/svdc-t007-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42272ba4-598e-0cbb-e1df-0969dfac73b9',
                  instanceUuid = '50274c04-e183-58e9-9169-5ec7d9b6c997',
                  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:52:19.330142Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 913,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2621,
                  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 = 10640,
                  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::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-20T12:58:44.298974Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t009-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42277bc3-cee0-9495-6d59-553bcfc39f0f',
               createDate = 2021-08-20T12:58:38.820237Z,
               instanceUuid = '50273855-3508-a4fd-4008-28db2d90a0f0',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5e4b-f4ab-1c2f-2ecf-f7e14650f6dd',
               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-mail/svdc-t009-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t009-mail',
                  suspendDirectory = '[Vol1] svdc-t009-mail',
                  logDirectory = '[Vol1] svdc-t009-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 = -809263345,
                        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-mail/svdc-t009-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-ca2b-3826-27b2-fdf2c63cf17f',
                           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-t009-mail/svdc-t009-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-cd8a-9760-c534-bfc0b2ab5e11',
                           contentId = '21acf9ebd3d37fb16d763350fffffffe',
                           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:09: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-t009-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 ce e0 94 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-10393:cZ8bci5+dsp/gX7JXB+T0/gX7p2EE3xA5U7w+pwJOeU='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t009-mail/svdc-t009-mail-7372d395.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-mail-0b170a53.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 = G8PFc+KE8GNEOVKY0krOlZDTbJ0=,
               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-t009-mail',
               ipAddress = '172.27.9.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.9.1',
                        'fe80::4044:49ff:fe00:901'
                     ],
                     macAddress = '42:44:49:00:09: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.9.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:901',
                              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-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 = 6824046592,
                     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 = 1068605440,
                     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-mail.nvram',
                  'svdc-t009-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t009-mail/svdc-t009-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t009-mail/svdc-t009-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t009-mail/svdc-t009-mail-7372d395.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-mail/svdc-t009-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-t009-mail/svdc-t009-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-t009-mail/svdc-t009-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-t009-mail/svdc-t009-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-t009-mail/svdc-t009-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-t009-mail/svdc-t009-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-t009-mail/svdc-t009-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-t009-mail/svdc-t009-mail-7372d395.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-t009-mail/vmx-svdc-t009-mail-b088bf060e3f870361d6080ac494438fce872035-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:58:49.281325Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t009-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: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-20T12:58: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 = 965,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T12:58:49.281362Z
            }
         },
         (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-20T12:58: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-t009-mail',
                  ipAddress = '172.27.9.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t009-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t009-mail/svdc-t009-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42277bc3-cee0-9495-6d59-553bcfc39f0f',
                  instanceUuid = '50273855-3508-a4fd-4008-28db2d90a0f0',
                  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:58:49.281362Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 924,
                  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 = 10250,
                  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::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:01:56.381044Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t010-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42277595-fa8d-2b6c-9174-a5f0459b8d75',
               createDate = 2021-08-20T13:01:52.508542Z,
               instanceUuid = '5027bbb6-6a70-3b56-fc8a-24302b5a3f67',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d33c3-3e00-a7da-8eb8-16187ca6d85c',
               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-mail/svdc-t010-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t010-mail',
                  suspendDirectory = '[Vol1] svdc-t010-mail',
                  logDirectory = '[Vol1] svdc-t010-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 = 1167822197,
                        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-mail/svdc-t010-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-2a82-99dd-62a9-9b745884a233',
                           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-t010-mail/svdc-t010-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-b6cc-8196-6beb-da9a576a500d',
                           contentId = 'caf28c554a78a9c422633f78fffffffe',
                           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:10: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-t010-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 65 fa 8d 2b 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-10397:zGFGX4Ct4KSWZJVZaw3iVAYdApJSIuPODXOoCbxlyrk='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t010-mail/svdc-t010-mail-ab6ea2ad.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-mail-428cbc6b.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 = POslfLOVpOWS84q0G9POAd953Ew=,
               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-t010-mail',
               ipAddress = '172.27.10.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.10.1',
                        'fe80::4044:49ff:fe00:1001'
                     ],
                     macAddress = '42:44:49:00:10: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.10.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1001',
                              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-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 = 6824017920,
                     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 = 1022844928,
                     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-mail.nvram',
                  'svdc-t010-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t010-mail/svdc-t010-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t010-mail/svdc-t010-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t010-mail/svdc-t010-mail-ab6ea2ad.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-mail/svdc-t010-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-t010-mail/svdc-t010-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-t010-mail/svdc-t010-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-t010-mail/svdc-t010-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-t010-mail/svdc-t010-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-t010-mail/svdc-t010-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-t010-mail/svdc-t010-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-t010-mail/svdc-t010-mail-ab6ea2ad.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-mail/vmx-svdc-t010-mail-ac964fdfc8d1edeb3e821107c993ed265a88f0b0-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:02:01.32486Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t010-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: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:02:01Z,
               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:02:01.324925Z
            }
         },
         (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:02:01Z,
                  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-mail',
                  ipAddress = '172.27.10.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t010-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t010-mail/svdc-t010-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42277595-fa8d-2b6c-9174-a5f0459b8d75',
                  instanceUuid = '5027bbb6-6a70-3b56-fc8a-24302b5a3f67',
                  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:02:01.324925Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 918,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2457,
                  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 = 10058,
                  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::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:02:09.452825Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t009-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274ebd-9de6-b6a6-1751-5dbcccebde4b',
               createDate = 2021-08-19T14:10:59.219986Z,
               instanceUuid = '502765cd-cce6-ef5c-50de-224a34cb76ef',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d82cd-b5ba-2ba9-8324-fdf3011b4cbf',
               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-bbdn1/svdc-t009-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t009-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t009-bbdn1',
                  logDirectory = '[Vol2] svdc-t009-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 = -856957365,
                        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-bbdn1/svdc-t009-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-8bde-6a18-e6bc-d03e3d79665c',
                           contentId = '5358a93f48759605dd3bb192e15f7d2e',
                           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 = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t009-bbdn1/svdc-t009-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-53e4-169a-4ff9-916ecd4042dc',
                           contentId = 'b261ff629c538f5b4f508e1f5ab246b0',
                           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 = '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:09: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-t009-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 6d 9d e6 b6 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-9527:AX+NlMP72z8IHCYJIXKHwI13tfvz+IIRFIepeUk7bJI='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t009-bbdn1/svdc-t009-bbdn1-82954425.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 = '128838928983868118'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t009-bbdn1-27c00ac3.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 = 3g6GB4ZpWnqg/+MK/P5fY+G8bec=,
               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: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-t009-bbdn1',
               ipAddress = '172.27.9.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.9.9',
                        'fe80::4044:49ff:fe00:909'
                     ],
                     macAddress = '42:44:49:00:09: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.9.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:909',
                              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-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 = 6765010944,
                     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 = 25538396160,
                     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-bbdn1.nvram',
                  'svdc-t009-bbdn1.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-t009-bbdn1/svdc-t009-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t009-bbdn1/svdc-t009-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t009-bbdn1/svdc-t009-bbdn1-82954425.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-bbdn1/svdc-t009-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-t009-bbdn1/svdc-t009-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-t009-bbdn1/svdc-t009-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-t009-bbdn1/svdc-t009-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-t009-bbdn1/svdc-t009-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-t009-bbdn1/svdc-t009-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-t009-bbdn1/svdc-t009-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-t009-bbdn1/svdc-t009-bbdn1-82954425.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-bbdn1/vmx-svdc-t009-bbdn1-8afa022e1861ea1cf9272b48a4fafa2c35765fbc-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-t009-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-t009-bbdn1/vmware-2.log',
                     type = 'log',
                     size = 172808,
                     uniqueSize = 172808,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t009-bbdn1/vmware-1.log',
                     type = 'log',
                     size = 174031,
                     uniqueSize = 174031,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t009-bbdn1/vmware.log',
                     type = 'log',
                     size = 145598,
                     uniqueSize = 145598,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t009-bbdn1/vmware-5.log',
                     type = 'log',
                     size = 180379,
                     uniqueSize = 180379,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[Vol2] svdc-t009-bbdn1/vmware-4.log',
                     type = 'log',
                     size = 172815,
                     uniqueSize = 172815,
                     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:02:12.583655Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t009-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: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 = 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: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 = 103169371197,
                     uncommitted = 1049,
                     unshared = 103169371197
                  }
               ],
               timestamp = 2021-08-20T13:02:12.583683Z
            }
         },
         (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:01: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-t009-bbdn1',
                  ipAddress = '172.27.9.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t009-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t009-bbdn1/svdc-t009-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42274ebd-9de6-b6a6-1751-5dbcccebde4b',
                  instanceUuid = '502765cd-cce6-ef5c-50de-224a34cb76ef',
                  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 = 103169371197,
                  uncommitted = 1049,
                  unshared = 103169371197,
                  timestamp = 2021-08-20T13:02:12.583683Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 48,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 13025,
                  hostMemoryUsage = 24107,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23994,
                  privateMemory = 23994,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 113,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10047,
                  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::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:05:12.259594Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t011-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227ae3d-9356-94f6-ca19-93a3d2fd9fc4',
               createDate = 2021-08-20T13:05:05.953733Z,
               instanceUuid = '5027e1e1-9021-f0ef-b0bc-6045adaeffd0',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d6d79-a843-2e2c-4430-106e00db72bd',
               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-mail/svdc-t011-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t011-mail',
                  suspendDirectory = '[Vol1] svdc-t011-mail',
                  logDirectory = '[Vol1] svdc-t011-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 = -755130428,
                        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-mail/svdc-t011-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-0918-209c-3eb0-d5587c9ea9f7',
                           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 = '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 = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t011-mail/svdc-t011-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-e680-ee6c-79d7-d6c61c1cf87a',
                           contentId = '962e920b3daf757553ab9c06fffffffe',
                           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 = '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:11: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-t011-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 6d 93 56 94 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-10401:YY+ZIRIfyaPkb7NKvvcbCH3c/bBExtQQbpAJzoI1q3E='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t011-mail/svdc-t011-mail-adc3cb4e.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-mail-707906d4.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 = 46O4qrR8AUBlQaTOVD9r24/+QpU=,
               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: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-t011-mail',
               ipAddress = '172.27.11.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.11.1',
                        'fe80::4044:49ff:fe00:1101'
                     ],
                     macAddress = '42:44:49:00:11: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.11.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1101',
                              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-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 = 1028685824,
                     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-mail.nvram',
                  'svdc-t011-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t011-mail/svdc-t011-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t011-mail/svdc-t011-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t011-mail/svdc-t011-mail-adc3cb4e.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-mail/svdc-t011-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-t011-mail/svdc-t011-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-t011-mail/svdc-t011-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-t011-mail/svdc-t011-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-t011-mail/svdc-t011-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-t011-mail/svdc-t011-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-t011-mail/svdc-t011-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-t011-mail/svdc-t011-mail-adc3cb4e.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-mail/vmx-svdc-t011-mail-b2efe02b3e9d54a7975e85b314e19bead15e0610-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:05:17.391042Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t011-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: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 = 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: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 = 965,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:05:17.391062Z
            }
         },
         (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:05: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-t011-mail',
                  ipAddress = '172.27.11.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t011-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t011-mail/svdc-t011-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227ae3d-9356-94f6-ca19-93a3d2fd9fc4',
                  instanceUuid = '5027e1e1-9021-f0ef-b0bc-6045adaeffd0',
                  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:05:17.391062Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 754,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2703,
                  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 = 9862,
                  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::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:11:40.229032Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t013-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227e160-5437-d9e3-95b9-fd0315bc64e5',
               createDate = 2021-08-20T13:11:34.658647Z,
               instanceUuid = '5027ef21-6103-d9a2-218d-20b5936d26a8',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d80f0-4de4-326e-6896-61f0806a71e8',
               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-t013-mail/svdc-t013-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t013-mail',
                  suspendDirectory = '[Vol1] svdc-t013-mail',
                  logDirectory = '[Vol1] svdc-t013-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 = 364668133,
                        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-t013-mail/svdc-t013-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-55a0-1549-59aa-b4569568a812',
                           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 = '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 = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t013-mail/svdc-t013-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-b90a-2483-6e85-236b00766e35',
                           contentId = '99557b029c1fba39ae60236cfffffffe',
                           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 = '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:13: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-t013-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 60 54 37 d9 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-10409:IkUmQ5Gn+CaSgS2Rydvh7RIET14tnO0UVjqSGEyrQaM='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t013-mail/svdc-t013-mail-b26e1c90.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-t013-mail-297b72ae.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 = Pfrm1EE1xcidsOI/8SVESZgAcIE=,
               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: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-t013-mail',
               ipAddress = '172.27.13.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.13.1',
                        'fe80::4044:49ff:fe00:1301'
                     ],
                     macAddress = '42:44:49:00:13: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.13.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1301',
                              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-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 = 1102319616,
                     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-mail.nvram',
                  'svdc-t013-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t013-mail/svdc-t013-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t013-mail/svdc-t013-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t013-mail/svdc-t013-mail-b26e1c90.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-t013-mail/svdc-t013-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-t013-mail/svdc-t013-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-t013-mail/svdc-t013-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-t013-mail/svdc-t013-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-t013-mail/svdc-t013-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-t013-mail/svdc-t013-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-t013-mail/svdc-t013-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-t013-mail/svdc-t013-mail-b26e1c90.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-t013-mail/vmx-svdc-t013-mail-b2e2fc8ce1253a0e417bb6798739431f40c04d55-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:11:45.291344Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t013-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: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 = 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:11: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 = 32299295212,
                     uncommitted = 965,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:11:45.291392Z
            }
         },
         (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:11: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-t013-mail',
                  ipAddress = '172.27.13.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t013-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t013-mail/svdc-t013-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227e160-5437-d9e3-95b9-fd0315bc64e5',
                  instanceUuid = '5027ef21-6103-d9a2-218d-20b5936d26a8',
                  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:11:45.291392Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 910,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2211,
                  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 = 9474,
                  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::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:18:10.454624Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t015-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227a6ac-87e2-de75-4cf7-663803c9ba32',
               createDate = 2021-08-20T13:18:03.220901Z,
               instanceUuid = '5027d0e9-284d-0300-c8aa-49a67e2aae99',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d32c5-0d81-a951-d679-4b4836c649aa',
               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-mail/svdc-t015-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t015-mail',
                  suspendDirectory = '[Vol1] svdc-t015-mail',
                  logDirectory = '[Vol1] svdc-t015-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 = 63552050,
                        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-t015-mail/svdc-t015-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-2a1c-28d0-c06a-96f61965cc7e',
                           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-t015-mail/svdc-t015-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-9c05-8926-5ad2-1354a8025f04',
                           contentId = '2feef30da54aebce3e53410bfffffffe',
                           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:15: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-t015-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 6c 87 e2 de 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 = '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-10417:kFM94D+MKqVy6o968jEvAW5v3Bpf7//m7ao3pQ8qg0I='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t015-mail/svdc-t015-mail-b7186dd2.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-t015-mail-3c9013d0.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 = Y5asp3hoTsZfTvxXce2OH9uJ4GU=,
               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-t015-mail',
               ipAddress = '172.27.15.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.15.1',
                        'fe80::4044:49ff:fe00:1501'
                     ],
                     macAddress = '42:44:49:00:15: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.15.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1501',
                              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-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 = 1108443136,
                     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-mail.nvram',
                  'svdc-t015-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t015-mail/svdc-t015-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t015-mail/svdc-t015-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t015-mail/svdc-t015-mail-b7186dd2.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-mail/svdc-t015-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-t015-mail/svdc-t015-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-t015-mail/svdc-t015-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-t015-mail/svdc-t015-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-t015-mail/svdc-t015-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-t015-mail/svdc-t015-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-t015-mail/svdc-t015-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-t015-mail/svdc-t015-mail-b7186dd2.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-t015-mail/vmx-svdc-t015-mail-6290b289320244bb4bbcf88d17e7617a9bbc1d55-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:18:15.646047Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t015-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: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:18: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 = 965,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:18:15.646061Z
            }
         },
         (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:18: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-t015-mail',
                  ipAddress = '172.27.15.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t015-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t015-mail/svdc-t015-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227a6ac-87e2-de75-4cf7-663803c9ba32',
                  instanceUuid = '5027d0e9-284d-0300-c8aa-49a67e2aae99',
                  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:18:15.646061Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 929,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2293,
                  hostMemoryUsage = 8122,
                  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 = 9084,
                  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::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:20:05.455332Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t015-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42279f48-bf26-2386-bdff-23f5d9d8e4cd',
               createDate = 2021-08-19T14:46:58.451275Z,
               instanceUuid = '5027b6cb-75d9-bba0-1750-e9af748a4248',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d29de-723e-a72a-7948-b1d8d0fedccd',
               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-hdb/svdc-t015-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t015-hdb',
                  suspendDirectory = '[Vol1] svdc-t015-hdb',
                  logDirectory = '[Vol1] svdc-t015-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 = -640097075,
                        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-t015-hdb/svdc-t015-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-b3c2-76a8-c9a5-6ad0bd3b696c',
                           contentId = '09c0b8ab3dd45960c111c7da1e5192a0',
                           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 = '52,428,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t015-hdb/svdc-t015-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-4e90-2adf-e5bd-ef2c0734d37b',
                           contentId = 'aeb971b7104ee63555384a95a8a3918e',
                           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 = '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:15: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-t015-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 bf 26 23 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 = '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-9745:4tl+j8s3e04m0RtBF6cG1H4snRQh4s+x+GTTQwFUs6k='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t015-hdb/svdc-t015-hdb-896d43bd.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 = '128838860035157841'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t015-hdb-1d2f3d9b.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 = FMta9WdZKfjE0u9h5fk0GIu+wwQ=,
               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-t015-hdb',
               ipAddress = '172.27.15.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.15.6',
                        'fe80::4044:49ff:fe00:1506'
                     ],
                     macAddress = '42:44:49:00:15: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.15.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1506',
                              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-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 = 7900356608,
                     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 = 8568971264,
                     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-hdb.nvram',
                  'svdc-t015-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-t015-hdb/svdc-t015-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t015-hdb/svdc-t015-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t015-hdb/svdc-t015-hdb-896d43bd.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-hdb/svdc-t015-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-t015-hdb/svdc-t015-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-t015-hdb/svdc-t015-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-t015-hdb/svdc-t015-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-t015-hdb/svdc-t015-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-t015-hdb/svdc-t015-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-t015-hdb/svdc-t015-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-t015-hdb/vmware-3.log',
                     type = 'log',
                     size = 166959,
                     uniqueSize = 166959,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t015-hdb/vmware-2.log',
                     type = 'log',
                     size = 182628,
                     uniqueSize = 182628,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t015-hdb/vmware-1.log',
                     type = 'log',
                     size = 175941,
                     uniqueSize = 175941,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t015-hdb/vmware.log',
                     type = 'log',
                     size = 174918,
                     uniqueSize = 174918,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t015-hdb/vmware-6.log',
                     type = 'log',
                     size = 174785,
                     uniqueSize = 174785,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t015-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-t015-hdb/vmware-4.log',
                     type = 'log',
                     size = 175024,
                     uniqueSize = 175024,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[Vol1] svdc-t015-hdb/svdc-t015-hdb-896d43bd.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-t015-hdb/vmx-svdc-t015-hdb-5d9122f1118990a015c5a03e4f036c57d688dcc4-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:20:06.05921Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t015-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: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 = 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:20:05Z,
               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 = 92434256800,
                     uncommitted = 1045,
                     unshared = 92434256800
                  }
               ],
               timestamp = 2021-08-20T13:20:06.059233Z
            }
         },
         (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:20:05Z,
                  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-t015-hdb',
                  ipAddress = '172.27.15.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t015-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t015-hdb/svdc-t015-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42279f48-bf26-2386-bdff-23f5d9d8e4cd',
                  instanceUuid = '5027b6cb-75d9-bba0-1750-e9af748a4248',
                  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 = 92434256800,
                  uncommitted = 1045,
                  unshared = 92434256800,
                  timestamp = 2021-08-20T13:20:06.059233Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 22,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 23980,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23864,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 116,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8974,
                  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::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:27:50.315418Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t018-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227a5b9-a9b5-b0b3-0ac2-0bc37ef2688a',
               createDate = 2021-08-20T13:27:46.057988Z,
               instanceUuid = '50270d7b-cc56-7915-a5dc-6fa87b8bb441',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d6cd5-ae17-55da-6c0f-8d1c16fda563',
               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-mail/svdc-t018-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t018-mail',
                  suspendDirectory = '[Vol1] svdc-t018-mail',
                  logDirectory = '[Vol1] svdc-t018-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 = 2129815690,
                        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-mail/svdc-t018-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-eebc-0fa3-3d22-87d9bb546854',
                           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-t018-mail/svdc-t018-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-8a3e-5250-2af3-fb2a9bd41819',
                           contentId = 'bc8358006ed63b867cf85446fffffffe',
                           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:18: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-t018-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 69 a9 b5 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 = '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-10429:tx+SMRqwpfAEYmW7HchoEdnEOjzsSvFVv70eEW/x5eM='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t018-mail/svdc-t018-mail-be17e7b5.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-mail-55a15d8d.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 = Jz+79Xxq3WwfWuDrvWyCP2foM+Q=,
               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-t018-mail',
               ipAddress = '172.27.18.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.18.1',
                        'fe80::4044:49ff:fe00:1801'
                     ],
                     macAddress = '42:44:49:00:18: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.18.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1801',
                              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-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 = 1317801984,
                     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-mail.nvram',
                  'svdc-t018-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t018-mail/svdc-t018-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t018-mail/svdc-t018-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t018-mail/svdc-t018-mail-be17e7b5.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-mail/svdc-t018-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-t018-mail/svdc-t018-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-t018-mail/svdc-t018-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-t018-mail/svdc-t018-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-t018-mail/svdc-t018-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-t018-mail/svdc-t018-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-t018-mail/svdc-t018-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-t018-mail/svdc-t018-mail-be17e7b5.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-mail/vmx-svdc-t018-mail-aeee6d01596cd2723e106495d9e68348cf6b7d55-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:27:55.370178Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t018-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: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:27: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-20T13:27:55.370205Z
            }
         },
         (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:27: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-t018-mail',
                  ipAddress = '172.27.18.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t018-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t018-mail/svdc-t018-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227a5b9-a9b5-b0b3-0ac2-0bc37ef2688a',
                  instanceUuid = '50270d7b-cc56-7915-a5dc-6fa87b8bb441',
                  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:27:55.370205Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 916,
                  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 = 8504,
                  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::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:29:47.66329Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t018-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42277a29-4447-2add-7ada-b9ad21c2c651',
               createDate = 2021-08-19T14:47:28.983461Z,
               instanceUuid = '50278ff9-64f8-f504-1496-29b57c8bb143',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564deca1-690a-09b7-e59a-6f2b44be1801',
               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-hdb/svdc-t018-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t018-hdb',
                  suspendDirectory = '[Vol1] svdc-t018-hdb',
                  logDirectory = '[Vol1] svdc-t018-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 = 566412881,
                        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-hdb/svdc-t018-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-d5ea-60f5-41aa-e986bc86f633',
                           contentId = '8e0aeea4593de6d5ad08de11d8d85189',
                           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 = '52,428,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t018-hdb/svdc-t018-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-23dc-f98e-6480-ef3f9b7c3d83',
                           contentId = 'bf524921539c3d1c06a8fe8a77aeef21',
                           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 = '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:18: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-t018-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 44 47 2a 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 = '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-9752:GZ6dh2g184oz+RIV7mbE0fwV1sjdoKRBQibmrsi4LAo='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t018-hdb/svdc-t018-hdb-89a38d40.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 = '128838848900673652'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t018-hdb-242eb77e.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 = GUVQvtNgKc8iUHMLRBCcrjJwCIE=,
               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: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-t018-hdb',
               ipAddress = '172.27.18.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.18.6',
                        'fe80::4044:49ff:fe00:1806'
                     ],
                     macAddress = '42:44:49:00:18: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.18.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1806',
                              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-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 = '/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 = 8732557312,
                     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-hdb.nvram',
                  'svdc-t018-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-t018-hdb/svdc-t018-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t018-hdb/svdc-t018-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t018-hdb/svdc-t018-hdb-89a38d40.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-hdb/svdc-t018-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-t018-hdb/svdc-t018-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-t018-hdb/svdc-t018-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-t018-hdb/svdc-t018-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-t018-hdb/svdc-t018-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-t018-hdb/svdc-t018-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-t018-hdb/svdc-t018-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-t018-hdb/vmware-3.log',
                     type = 'log',
                     size = 174687,
                     uniqueSize = 174687,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t018-hdb/vmware-2.log',
                     type = 'log',
                     size = 174820,
                     uniqueSize = 174820,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t018-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-t018-hdb/vmware.log',
                     type = 'log',
                     size = 174802,
                     uniqueSize = 174802,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t018-hdb/vmware-5.log',
                     type = 'log',
                     size = 174689,
                     uniqueSize = 174689,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t018-hdb/vmware-4.log',
                     type = 'log',
                     size = 174806,
                     uniqueSize = 174806,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol1] svdc-t018-hdb/svdc-t018-hdb-89a38d40.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-t018-hdb/vmx-svdc-t018-hdb-5fb7c51118c1ac1847fc691bdb07a8574f6752b4-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:29:48.15545Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t018-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: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 = 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:29:48Z,
               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 = 92434081501,
                     uncommitted = 1045,
                     unshared = 92434081501
                  }
               ],
               timestamp = 2021-08-20T13:29:48.155465Z
            }
         },
         (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:29:48Z,
                  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-t018-hdb',
                  ipAddress = '172.27.18.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t018-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t018-hdb/svdc-t018-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42277a29-4447-2add-7ada-b9ad21c2c651',
                  instanceUuid = '50278ff9-64f8-f504-1496-29b57c8bb143',
                  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 = 92434081501,
                  uncommitted = 1045,
                  unshared = 92434081501,
                  timestamp = 2021-08-20T13:29:48.155465Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 29,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24336,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24220,
                  privateMemory = 24220,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 116,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8391,
                  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::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:33:01.433803Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t019-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227c591-cb01-c195-8819-93a135feed73',
               createDate = 2021-08-19T14:47:40.570479Z,
               instanceUuid = '5027d6e3-a33d-59cf-b972-1584e922e3e1',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d9136-bde2-2180-2fb0-1e35bdbf2790',
               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-hdb/svdc-t019-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t019-hdb',
                  suspendDirectory = '[Vol1] svdc-t019-hdb',
                  logDirectory = '[Vol1] svdc-t019-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 = 905899379,
                        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-hdb/svdc-t019-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-d060-5583-45cc-5fc0efd255fe',
                           contentId = '4aee7476c6e9169d5be8765292913a97',
                           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-t019-hdb/svdc-t019-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-0f0e-5ba6-7339-c8dba2f92469',
                           contentId = '3292cfb73a34c0ccc01bad1212139e13',
                           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:19: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-t019-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 61 cb 01 c1 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 = '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-9754:6RIFfgIYVZR/dvZ3rO6gbKB81cMikvaxkFEog+XZxFA='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t019-hdb/svdc-t019-hdb-89b5a5c1.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 = '128838848910756942'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t019-hdb-2683e01f.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 = CmSWecVsnUOY4ZoNWlr/Yw8Ameg=,
               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-t019-hdb',
               ipAddress = '172.27.19.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.19.6',
                        'fe80::4044:49ff:fe00:1906'
                     ],
                     macAddress = '42:44:49:00:19: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.19.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1906',
                              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-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 = 7900377088,
                     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 = 8803868672,
                     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-hdb.nvram',
                  'svdc-t019-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-t019-hdb/svdc-t019-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t019-hdb/svdc-t019-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t019-hdb/svdc-t019-hdb-89b5a5c1.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-hdb/svdc-t019-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-t019-hdb/svdc-t019-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-t019-hdb/svdc-t019-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-t019-hdb/svdc-t019-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-t019-hdb/svdc-t019-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-t019-hdb/svdc-t019-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-t019-hdb/svdc-t019-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-t019-hdb/vmware-3.log',
                     type = 'log',
                     size = 174686,
                     uniqueSize = 174686,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t019-hdb/vmware-2.log',
                     type = 'log',
                     size = 174804,
                     uniqueSize = 174804,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t019-hdb/vmware-1.log',
                     type = 'log',
                     size = 176033,
                     uniqueSize = 176033,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t019-hdb/vmware.log',
                     type = 'log',
                     size = 174945,
                     uniqueSize = 174945,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t019-hdb/vmware-5.log',
                     type = 'log',
                     size = 174834,
                     uniqueSize = 174834,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t019-hdb/vmware-4.log',
                     type = 'log',
                     size = 174821,
                     uniqueSize = 174821,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol1] svdc-t019-hdb/svdc-t019-hdb-89b5a5c1.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-t019-hdb/vmx-svdc-t019-hdb-a805541a5f55ca21b2b35a2bd947aa28895406f1-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:33:01.780036Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t019-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 = 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:33:01Z,
               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 = 92434081783,
                     uncommitted = 1045,
                     unshared = 92434081783
                  }
               ],
               timestamp = 2021-08-20T13:33:01.780051Z
            }
         },
         (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:33:01Z,
                  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-t019-hdb',
                  ipAddress = '172.27.19.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t019-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t019-hdb/svdc-t019-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227c591-cb01-c195-8819-93a135feed73',
                  instanceUuid = '5027d6e3-a33d-59cf-b972-1584e922e3e1',
                  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 = 92434081783,
                  uncommitted = 1045,
                  unshared = 92434081783,
                  timestamp = 2021-08-20T13:33:01.780051Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 28,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 23638,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23523,
                  privateMemory = 23522,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 115,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8198,
                  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::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:39:29.732328Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t021-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42278475-79a7-a19c-6b71-8e286b44fe11',
               createDate = 2021-08-19T14:47:58.736506Z,
               instanceUuid = '502736ff-85d1-ab14-643a-8af21368b838',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d24d4-b416-7420-b9f2-8484db329702',
               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-hdb/svdc-t021-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t021-hdb',
                  suspendDirectory = '[Vol1] svdc-t021-hdb',
                  logDirectory = '[Vol1] svdc-t021-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 = 1799683601,
                        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-hdb/svdc-t021-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-35ad-b80b-62b3-ee4aaf89a43d',
                           contentId = '8e5539af49d86c95056b9fcb84e03fe8',
                           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 = '52,428,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t021-hdb/svdc-t021-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-94fb-b301-ac23-db2966f1f3b6',
                           contentId = 'c1100dfa44f7c9e59e4ea4c2fa62d053',
                           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 = '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:21: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-t021-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 79 a7 a1 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 = '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-9758:OUPXkblyiujr+I6v9xQFz0KdI4sQOkTIVwHit+bYwec='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t021-hdb/svdc-t021-hdb-8b7a0a5a.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 = '128838859990438324'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t021-hdb-60d4d7d8.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 = 9nSkHV9OsW/MQih5KHsvYu6dPok=,
               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: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-t021-hdb',
               ipAddress = '172.27.21.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.21.6',
                        'fe80::4044:49ff:fe00:2106'
                     ],
                     macAddress = '42:44:49:00:21: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.21.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2106',
                              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-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 = 7900385280,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbdrive',
                     capacity = 53658783744,
                     freeSpace = 8904511488,
                     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-hdb.nvram',
                  'svdc-t021-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-t021-hdb/svdc-t021-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t021-hdb/svdc-t021-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t021-hdb/svdc-t021-hdb-8b7a0a5a.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-hdb/svdc-t021-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-t021-hdb/svdc-t021-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-t021-hdb/svdc-t021-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-t021-hdb/svdc-t021-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-t021-hdb/svdc-t021-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-t021-hdb/svdc-t021-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-t021-hdb/svdc-t021-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-t021-hdb/vmware-3.log',
                     type = 'log',
                     size = 166951,
                     uniqueSize = 166951,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t021-hdb/vmware-2.log',
                     type = 'log',
                     size = 182621,
                     uniqueSize = 182621,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t021-hdb/vmware-1.log',
                     type = 'log',
                     size = 176039,
                     uniqueSize = 176039,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t021-hdb/vmware.log',
                     type = 'log',
                     size = 174883,
                     uniqueSize = 174883,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t021-hdb/vmware-6.log',
                     type = 'log',
                     size = 174686,
                     uniqueSize = 174686,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t021-hdb/vmware-5.log',
                     type = 'log',
                     size = 174865,
                     uniqueSize = 174865,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol1] svdc-t021-hdb/vmware-4.log',
                     type = 'log',
                     size = 175022,
                     uniqueSize = 175022,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[Vol1] svdc-t021-hdb/svdc-t021-hdb-8b7a0a5a.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-t021-hdb/vmx-svdc-t021-hdb-720ada26537aea092f4dc4acc5a9a68c87889b68-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:39:30.897235Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t021-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: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 = 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:39:30Z,
               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 = 92434256727,
                     uncommitted = 1045,
                     unshared = 92434256727
                  }
               ],
               timestamp = 2021-08-20T13:39:30.89725Z
            }
         },
         (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:39:30Z,
                  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-t021-hdb',
                  ipAddress = '172.27.21.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t021-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t021-hdb/svdc-t021-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42278475-79a7-a19c-6b71-8e286b44fe11',
                  instanceUuid = '502736ff-85d1-ab14-643a-8af21368b838',
                  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 = 92434256727,
                  uncommitted = 1045,
                  unshared = 92434256727,
                  timestamp = 2021-08-20T13:39:30.89725Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 29,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24317,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24202,
                  privateMemory = 24202,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 116,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7809,
                  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::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:40:48.668477Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t022-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42276c6c-838f-42fc-d2c2-4c52186359c4',
               createDate = 2021-08-20T13:40:44.410877Z,
               instanceUuid = '50272c19-f047-2a3e-ae7e-9a2cce09d4df',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de976-ee1d-8874-f858-6784f71bb29d',
               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-mail/svdc-t022-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t022-mail',
                  suspendDirectory = '[Vol1] svdc-t022-mail',
                  logDirectory = '[Vol1] svdc-t022-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 = 409164228,
                        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-mail/svdc-t022-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-aaad-d690-cac4-314ca6645ddd',
                           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 = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t022-mail/svdc-t022-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-ebc3-9ea8-70e0-fbaa86a7fa47',
                           contentId = '959c87e022302edea85c46d4fffffffe',
                           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 = '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:22: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-t022-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 6c 83 8f 42 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-10445:Or5nM87S0IsgWcr8GBLEVXqNB6EgI+/L1ngOX/oBT7o='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t022-mail/svdc-t022-mail-fd1330b0.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-mail-373cf532.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 = WbqGGrcXpvjFrFVx33zAzhNJZ98=,
               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-t022-mail',
               ipAddress = '172.27.22.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.22.1',
                        'fe80::4044:49ff:fe00:2201'
                     ],
                     macAddress = '42:44:49:00:22: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.22.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2201',
                              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-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 = 6824095744,
                     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 = 1203630080,
                     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-mail.nvram',
                  'svdc-t022-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t022-mail/svdc-t022-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t022-mail/svdc-t022-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t022-mail/svdc-t022-mail-fd1330b0.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-mail/svdc-t022-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-t022-mail/svdc-t022-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-t022-mail/svdc-t022-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-t022-mail/svdc-t022-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-t022-mail/svdc-t022-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-t022-mail/svdc-t022-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-t022-mail/svdc-t022-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-t022-mail/svdc-t022-mail-fd1330b0.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-mail/vmx-svdc-t022-mail-4bc7a5b158b804657e5a50317b14d281861150da-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:40:54.088291Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t022-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: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:40:53Z,
               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:40:54.088332Z
            }
         },
         (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:40:53Z,
                  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-mail',
                  ipAddress = '172.27.22.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t022-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t022-mail/svdc-t022-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42276c6c-838f-42fc-d2c2-4c52186359c4',
                  instanceUuid = '50272c19-f047-2a3e-ae7e-9a2cce09d4df',
                  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:40:54.088332Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 911,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3440,
                  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 = 7726,
                  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::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:50:34.658423Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t025-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42276d9c-59be-222d-536a-327a15af4d1a',
               createDate = 2021-08-20T13:50:28.348156Z,
               instanceUuid = '502750c2-d394-6bca-ff6d-3eff9e6d4c90',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2c19-39fd-5e34-07c2-fe574a48bc44',
               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-mail/svdc-t025-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t025-mail',
                  suspendDirectory = '[Vol1] svdc-t025-mail',
                  logDirectory = '[Vol1] svdc-t025-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 = 363810074,
                        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-mail/svdc-t025-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-b8fc-1726-73eb-b19a2143d744',
                           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-t025-mail/svdc-t025-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-cf1e-374e-4136-24e8b0c6df22',
                           contentId = '6c0453f6bbc72788301de170fffffffe',
                           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:25: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-t025-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 6c 59 be 22 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-10457:ed5fpfAhLYDVu3pMaIShl2vubiZdzlvp+L13ovWeuKY='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t025-mail/svdc-t025-mail-0412aa93.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-mail-504e3eef.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 = ZJQ/t+7Pr5w/zF6VibqfX5qMLI4=,
               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-t025-mail',
               ipAddress = '172.27.25.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.25.1',
                        'fe80::4044:49ff:fe00:2501'
                     ],
                     macAddress = '42:44:49:00:25: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.25.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2501',
                              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-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 = 1247907840,
                     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-mail.nvram',
                  'svdc-t025-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t025-mail/svdc-t025-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t025-mail/svdc-t025-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t025-mail/svdc-t025-mail-0412aa93.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-mail/svdc-t025-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-t025-mail/svdc-t025-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-t025-mail/svdc-t025-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-t025-mail/svdc-t025-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-t025-mail/svdc-t025-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-t025-mail/svdc-t025-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-t025-mail/svdc-t025-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-t025-mail/svdc-t025-mail-0412aa93.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-mail/vmx-svdc-t025-mail-db9cf5d7b0800b488d796ca090d7f7ab47794ffe-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:50:39.921704Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t025-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: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:50:39Z,
               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:50:39.92175Z
            }
         },
         (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:50:39Z,
                  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-mail',
                  ipAddress = '172.27.25.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t025-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t025-mail/svdc-t025-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42276d9c-59be-222d-536a-327a15af4d1a',
                  instanceUuid = '502750c2-d394-6bca-ff6d-3eff9e6d4c90',
                  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:50:39.92175Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 905,
                  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 = 7140,
                  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::2109 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2109',
      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:54:53.568481Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t026-collab1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42275006-a22e-66af-5dfc-c001b4263b79',
               createDate = 2021-08-20T13:54:46.989088Z,
               instanceUuid = '50279421-544d-8d2f-6650-8f644c757977',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dbf61-7892-e532-3287-556363ec2c39',
               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-collab1/svdc-t026-collab1.vmx',
                  snapshotDirectory = '[Vol1] svdc-t026-collab1',
                  suspendDirectory = '[Vol1] svdc-t026-collab1',
                  logDirectory = '[Vol1] svdc-t026-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 = -1272562823,
                        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-collab1/svdc-t026-collab1.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-75f0-a417-6686-f5e2f873ef7b',
                           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 = '2109-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-collab1/svdc-t026-collab1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-8bca-15fd-ec70-126f1ae8aac3',
                           contentId = '37b85491ffae4bbc5eb0c1bbfffffffe',
                           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 = '2109-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: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-t026-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 a2 2e 66 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-10463:ZfGuuj66vOyx3RnkY8luFE1PLjxV9LaI840B65iBxdc='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t026-collab1/svdc-t026-collab1-53f142ef.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-t026-collab1-31cc6d73.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 = JU9WvbIX030r118eoWB6IjDa/nM=,
               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:2109-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-collab1',
               ipAddress = '172.27.26.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.26.3',
                        'fe80::4044:49ff:fe00:2603'
                     ],
                     macAddress = '42:44:49:00:26: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.26.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2603',
                              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-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 = 6823813120,
                     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 = 1147088896,
                     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-collab1.nvram',
                  'svdc-t026-collab1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t026-collab1/svdc-t026-collab1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t026-collab1/svdc-t026-collab1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t026-collab1/svdc-t026-collab1-53f142ef.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-collab1/svdc-t026-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-t026-collab1/svdc-t026-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-t026-collab1/svdc-t026-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-t026-collab1/svdc-t026-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-t026-collab1/svdc-t026-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-t026-collab1/svdc-t026-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-t026-collab1/svdc-t026-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-t026-collab1/svdc-t026-collab1-53f142ef.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-collab1/vmx-svdc-t026-collab1-1bef6da9fe69c4b0a3d64f6d7d4ce483e8f06abf-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:54:58.609313Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t026-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:2109',
               changeVersion = <unset>,
               lastModified = <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:54: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 = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:54:58.609328Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2109',
               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:54: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-t026-collab1',
                  ipAddress = '172.27.26.3',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t026-collab1',
                  template = false,
                  vmPathName = '[Vol1] svdc-t026-collab1/svdc-t026-collab1.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42275006-a22e-66af-5dfc-c001b4263b79',
                  instanceUuid = '50279421-544d-8d2f-6650-8f644c757977',
                  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:54:58.609328Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2616,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3112,
                  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 = 6881,
                  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::2110 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2110',
      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:55:58.978037Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t026-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227264b-1276-7791-d70e-fcc342b9ff62',
               createDate = 2021-08-19T14:48:57.332949Z,
               instanceUuid = '5027b578-956a-7ee7-126b-14eaa5018560',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d1e48-13c1-fcb7-25a6-fe6dcd55f677',
               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-hdb/svdc-t026-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t026-hdb',
                  suspendDirectory = '[Vol1] svdc-t026-hdb',
                  logDirectory = '[Vol1] svdc-t026-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 = 1119485794,
                        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-hdb/svdc-t026-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-0f70-0568-8575-9000abe18d7d',
                           contentId = '71c0753155c5801635e6915104722484',
                           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 = '2110-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-t026-hdb/svdc-t026-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-b7b9-a80f-cb3a-75bbec05a4b1',
                           contentId = '2f903f37e769018175997603b2315dbe',
                           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 = '2110-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: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-t026-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 12 76 77 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 = '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-9772:O1priI9Tso/SCE5xf1i9SZOWQpVQAlwupyN2075XBow='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t026-hdb/svdc-t026-hdb-8bd484df.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 = '128838848980783594'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t026-hdb-6c7ea2fd.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 = 0eoO7aIPEa1NrHzmbv4PukFNo/E=,
               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:2110-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-hdb',
               ipAddress = '172.27.26.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.26.6',
                        'fe80::4044:49ff:fe00:2606'
                     ],
                     macAddress = '42:44:49:00:26: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.26.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2606',
                              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-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 = 7900291072,
                     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 = 9210707968,
                     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-hdb.nvram',
                  'svdc-t026-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-t026-hdb/svdc-t026-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t026-hdb/svdc-t026-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t026-hdb/svdc-t026-hdb-8bd484df.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-hdb/svdc-t026-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-t026-hdb/svdc-t026-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-t026-hdb/svdc-t026-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-t026-hdb/svdc-t026-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-t026-hdb/svdc-t026-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-t026-hdb/svdc-t026-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-t026-hdb/svdc-t026-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-t026-hdb/vmware-3.log',
                     type = 'log',
                     size = 174581,
                     uniqueSize = 174581,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t026-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-t026-hdb/vmware-1.log',
                     type = 'log',
                     size = 175945,
                     uniqueSize = 175945,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t026-hdb/vmware.log',
                     type = 'log',
                     size = 174802,
                     uniqueSize = 174802,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t026-hdb/vmware-5.log',
                     type = 'log',
                     size = 175031,
                     uniqueSize = 175031,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t026-hdb/vmware-4.log',
                     type = 'log',
                     size = 174799,
                     uniqueSize = 174799,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol1] svdc-t026-hdb/svdc-t026-hdb-8bd484df.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-t026-hdb/vmx-svdc-t026-hdb-9b25a228838062758a040a85f8e2543ca077b6e1-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:55:59.997563Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t026-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:2110',
               changeVersion = <unset>,
               lastModified = <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:55:59Z,
               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 = 92434081621,
                     uncommitted = 1045,
                     unshared = 92434081621
                  }
               ],
               timestamp = 2021-08-20T13:55:59.997577Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2110',
               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:55:59Z,
                  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-t026-hdb',
                  ipAddress = '172.27.26.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t026-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t026-hdb/svdc-t026-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227264b-1276-7791-d70e-fcc342b9ff62',
                  instanceUuid = '5027b578-956a-7ee7-126b-14eaa5018560',
                  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 = 92434081621,
                  uncommitted = 1045,
                  unshared = 92434081621,
                  timestamp = 2021-08-20T13:55:59.997577Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 25,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24344,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24228,
                  privateMemory = 24228,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 116,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 6820,
                  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::2111 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2111',
      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:38.14329Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t027-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42278eac-b157-1f82-3cfb-f40a963c33b2',
               createDate = 2021-08-20T13:58:31.246869Z,
               instanceUuid = '5027fb90-a3c9-5d49-db4c-f38295b8a7eb',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d8627-6eed-b262-ec3b-4c8f40121f23',
               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-collab2/svdc-t027-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t027-collab2',
                  suspendDirectory = '[Vol1] svdc-t027-collab2',
                  logDirectory = '[Vol1] svdc-t027-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 = -1774439502,
                        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-collab2/svdc-t027-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-c050-55ad-8260-e848a3f90e16',
                           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 = '2111-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-collab2/svdc-t027-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-594b-a1e1-48ad-740aa5589008',
                           contentId = '78b63dffd87f457c4dbfdce1fffffffe',
                           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 = '2111-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: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-t027-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 b1 57 1f 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-10468:YfzmU2bbI4Shoooxp8uMmXq0kV6Ut+1dFS6r4E6VROQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t027-collab2/svdc-t027-collab2-c86db3f1.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-t027-collab2-2dc1dc31.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 = 7vK4xpnWbmXYvsS/JGGlLMi830o=,
               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:2111-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-collab2',
               ipAddress = '172.27.27.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.27.4',
                        'fe80::4044:49ff:fe00:2704'
                     ],
                     macAddress = '42:44:49:00:27: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.27.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2704',
                              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-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 = 6824169472,
                     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 = 1093890048,
                     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-collab2.nvram',
                  'svdc-t027-collab2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t027-collab2/svdc-t027-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t027-collab2/svdc-t027-collab2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t027-collab2/svdc-t027-collab2-c86db3f1.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-collab2/svdc-t027-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-t027-collab2/svdc-t027-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-t027-collab2/svdc-t027-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-t027-collab2/svdc-t027-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-t027-collab2/svdc-t027-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-t027-collab2/svdc-t027-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-t027-collab2/svdc-t027-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-t027-collab2/svdc-t027-collab2-c86db3f1.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-collab2/vmx-svdc-t027-collab2-d4dade16f5128a74cf489b04cf8c198393c001a0-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:43.494623Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t027-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:2111',
               changeVersion = <unset>,
               lastModified = <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:43Z,
               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:43.494644Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2111',
               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:43Z,
                  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-collab2',
                  ipAddress = '172.27.27.4',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t027-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t027-collab2/svdc-t027-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42278eac-b157-1f82-3cfb-f40a963c33b2',
                  instanceUuid = '5027fb90-a3c9-5d49-db4c-f38295b8a7eb',
                  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:43.494644Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2231,
                  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 = 6656,
                  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::2120 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2120',
      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:33:58.396051Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t025-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227c78c-9902-c4e8-5262-de2ae8b84819',
               createDate = 2021-08-19T14:28:09.672216Z,
               instanceUuid = '5027f28e-3d95-43ce-9cf9-e7cd91a3863b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d02e4-aeca-786d-d9bc-6bcb00dc27da',
               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-t025-bbdn1/svdc-t025-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t025-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t025-bbdn1',
                  logDirectory = '[Vol2] svdc-t025-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 = -390576103,
                        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-t025-bbdn1/svdc-t025-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-1a40-adfc-6e6d-e7e5629f1711',
                           contentId = '7ef9adf1b44072577d67409327753376',
                           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 = '2120-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-t025-bbdn1/svdc-t025-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-68f0-edfa-e5b7-d2ca6e7908b4',
                           contentId = 'df0ec7c630f0a6770ef717803bfe30ba',
                           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 = '2120-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: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-t025-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 99 02 c4 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-9615:PcDvKL+zIwK5RXjB5TLJ0FiLvtFm4Mi50UXaxYmAHKk='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t025-bbdn1/svdc-t025-bbdn1-272ffae3.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 = '128838934492912386'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t025-bbdn1-5fb19941.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 = 5NF8mT+TuxBgUOjhxPayBCBpPAo=,
               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:2120-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-bbdn1',
               ipAddress = '172.27.25.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.25.9',
                        'fe80::4044:49ff:fe00:2509'
                     ],
                     macAddress = '42:44:49:00:25: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.25.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2509',
                              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-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 = 6767030272,
                     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 = 25579884544,
                     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-bbdn1.nvram',
                  'svdc-t025-bbdn1.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-t025-bbdn1/svdc-t025-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t025-bbdn1/svdc-t025-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t025-bbdn1/svdc-t025-bbdn1-272ffae3.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-t025-bbdn1/svdc-t025-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-t025-bbdn1/svdc-t025-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-t025-bbdn1/svdc-t025-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-t025-bbdn1/svdc-t025-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-t025-bbdn1/svdc-t025-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-t025-bbdn1/svdc-t025-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-t025-bbdn1/svdc-t025-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-t025-bbdn1/svdc-t025-bbdn1-272ffae3.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-t025-bbdn1/vmx-svdc-t025-bbdn1-b4abaa3d947a43915a4a3a10046384489abb14e3-1.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-t025-bbdn1/vmware-3.log',
                     type = 'log',
                     size = 172878,
                     uniqueSize = 172878,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t025-bbdn1/vmware-2.log',
                     type = 'log',
                     size = 165589,
                     uniqueSize = 165589,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t025-bbdn1/vmware-7.log',
                     type = 'log',
                     size = 146607,
                     uniqueSize = 146607,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t025-bbdn1/vmware-6.log',
                     type = 'log',
                     size = 180597,
                     uniqueSize = 180597,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t025-bbdn1/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-t025-bbdn1/vmware-5.log',
                     type = 'log',
                     size = 172898,
                     uniqueSize = 172898,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 15,
                     name = '[Vol2] svdc-t025-bbdn1/vmware-4.log',
                     type = 'log',
                     size = 172919,
                     uniqueSize = 172919,
                     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:34:06.708429Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t025-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:2120',
               changeVersion = <unset>,
               lastModified = <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:52:58Z,
               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 = 103169429772,
                     uncommitted = 1049,
                     unshared = 103169429772
                  }
               ],
               timestamp = 2021-08-20T14:34:06.708487Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2120',
               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:58Z,
                  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-t025-bbdn1',
                  ipAddress = '172.27.25.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t025-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t025-bbdn1/svdc-t025-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227c78c-9902-c4e8-5262-de2ae8b84819',
                  instanceUuid = '5027f28e-3d95-43ce-9cf9-e7cd91a3863b',
                  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 = 103169429772,
                  uncommitted = 1049,
                  unshared = 103169429772,
                  timestamp = 2021-08-20T14:34:06.708487Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 39,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 23989,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23875,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 113,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 4533,
                  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::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:34:49.64777Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t033-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422717ea-b712-d3c4-4df4-d43bc329283e',
               createDate = 2021-08-19T14:50:11.229211Z,
               instanceUuid = '5027d8c6-ee4f-940a-5f3d-4d6937e5bde7',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dbd9c-86de-aa4b-996c-31296e687fdb',
               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-hdb/svdc-t033-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t033-hdb',
                  suspendDirectory = '[Vol1] svdc-t033-hdb',
                  logDirectory = '[Vol1] svdc-t033-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 = -1020712898,
                        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-hdb/svdc-t033-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-11ba-86bd-49ba-266e766f0149',
                           contentId = '2e7273107995496b524d04a58c6f0480',
                           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 = '52,428,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t033-hdb/svdc-t033-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-7786-d6f3-9609-aa967d7a84bd',
                           contentId = '1aabd35987e5113873cb868330a9f760',
                           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 = '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:33: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-t033-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 b7 12 d3 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-9789:xGs3ssiT3mYDAzaLNHrQC3ppH5hWdBKQgsnbNIEvMao='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t033-hdb/svdc-t033-hdb-8df363fd.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 = '128838849051620245'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t033-hdb-4d869a25.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 = OJycLzWix/gTOqe90mgP9BmzUPo=,
               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-t033-hdb',
               ipAddress = '172.27.33.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.33.6',
                        'fe80::4044:49ff:fe00:3306'
                     ],
                     macAddress = '42:44:49:00:33: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.33.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3306',
                              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-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 = 7900270592,
                     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 = 9919545344,
                     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-hdb.nvram',
                  'svdc-t033-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-t033-hdb/svdc-t033-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t033-hdb/svdc-t033-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t033-hdb/svdc-t033-hdb-8df363fd.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-hdb/svdc-t033-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-t033-hdb/svdc-t033-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-t033-hdb/svdc-t033-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-t033-hdb/svdc-t033-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-t033-hdb/svdc-t033-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-t033-hdb/svdc-t033-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-t033-hdb/svdc-t033-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-t033-hdb/vmware-3.log',
                     type = 'log',
                     size = 174598,
                     uniqueSize = 174598,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t033-hdb/vmware-2.log',
                     type = 'log',
                     size = 174713,
                     uniqueSize = 174713,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t033-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-t033-hdb/vmware.log',
                     type = 'log',
                     size = 174805,
                     uniqueSize = 174805,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t033-hdb/vmware-5.log',
                     type = 'log',
                     size = 174693,
                     uniqueSize = 174693,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t033-hdb/vmware-4.log',
                     type = 'log',
                     size = 174808,
                     uniqueSize = 174808,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol1] svdc-t033-hdb/svdc-t033-hdb-8df363fd.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-t033-hdb/vmx-svdc-t033-hdb-6b6415370c1dea340ce0fea1219cc58e87f749a6-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:34:51.080311Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t033-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: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 = 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-20T14:34:50Z,
               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 = 92434081220,
                     uncommitted = 1045,
                     unshared = 92434081220
                  }
               ],
               timestamp = 2021-08-20T14:34:51.080331Z
            }
         },
         (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:34:50Z,
                  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-t033-hdb',
                  ipAddress = '172.27.33.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t033-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t033-hdb/svdc-t033-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422717ea-b712-d3c4-4df4-d43bc329283e',
                  instanceUuid = '5027d8c6-ee4f-940a-5f3d-4d6937e5bde7',
                  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 = 92434081220,
                  uncommitted = 1045,
                  unshared = 92434081220,
                  timestamp = 2021-08-20T14:34:51.080331Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 26,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 22852,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 22738,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 114,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 4489,
                  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::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-20T14:38:38.710133Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t034-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42270be5-42b1-a044-05d5-c581673ab4a5',
               createDate = 2021-08-19T14:42:18.536342Z,
               instanceUuid = '5027e6a9-3f3b-07e6-ac67-16f0d24a3f2f',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564deb6c-5785-968b-aa2f-c06803e0e354',
               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-bbdn3/svdc-t034-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t034-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t034-bbdn3',
                  logDirectory = '[Vol2] svdc-t034-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 = 1731900581,
                        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-bbdn3/svdc-t034-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-dd20-5ab3-6bcb-34f24dfa1be1',
                           contentId = '1dd3a4d2f93dd5612a0f8ef616548411',
                           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 = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t034-bbdn3/svdc-t034-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-7fc4-6c4c-cec5-0df45f86245e',
                           contentId = 'd9bcfa81055a10a55a9b7fd7bfcdbf42',
                           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 = '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:34: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-t034-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 42 b1 a0 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-9683:ze7JdfDvU/Ek2bYEXWN9hb+6JPHuq/ADYXlEcFforZ4='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t034-bbdn3/svdc-t034-bbdn3-c6779305.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 = '128838865919353924'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t034-bbdn3-1813ca5d.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 = No86/itJq+DaKaKMRHzEu4IpXIw=,
               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: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-t034-bbdn3',
               ipAddress = '172.27.34.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.34.11',
                        'fe80::4044:49ff:fe00:3411'
                     ],
                     macAddress = '42:44:49:00:34: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.34.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3411',
                              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-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 = 6793760768,
                     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 = 21797429248,
                     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-bbdn3.nvram',
                  'svdc-t034-bbdn3.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-bbdn3/svdc-t034-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t034-bbdn3/svdc-t034-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t034-bbdn3/svdc-t034-bbdn3-c6779305.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-bbdn3/svdc-t034-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-t034-bbdn3/svdc-t034-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-t034-bbdn3/svdc-t034-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-t034-bbdn3/svdc-t034-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-t034-bbdn3/svdc-t034-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-t034-bbdn3/svdc-t034-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-t034-bbdn3/svdc-t034-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-t034-bbdn3/vmware-3.log',
                     type = 'log',
                     size = 180623,
                     uniqueSize = 180623,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t034-bbdn3/vmware-2.log',
                     type = 'log',
                     size = 165592,
                     uniqueSize = 165592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t034-bbdn3/vmware-1.log',
                     type = 'log',
                     size = 181641,
                     uniqueSize = 181641,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t034-bbdn3/vmware.log',
                     type = 'log',
                     size = 172894,
                     uniqueSize = 172894,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t034-bbdn3/vmware-5.log',
                     type = 'log',
                     size = 172794,
                     uniqueSize = 172794,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t034-bbdn3/vmware-4.log',
                     type = 'log',
                     size = 165583,
                     uniqueSize = 165583,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t034-bbdn3/svdc-t034-bbdn3-c6779305.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-t034-bbdn3/vmx-svdc-t034-bbdn3-79069b7ff4f5bc232b0047e9e02782b6002dda7f-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:39.105022Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t034-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: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 = 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: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 = 103169391875,
                     uncommitted = 1049,
                     unshared = 103169391875
                  }
               ],
               timestamp = 2021-08-20T14:38:39.105041Z
            }
         },
         (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: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-t034-bbdn3',
                  ipAddress = '172.27.34.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t034-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t034-bbdn3/svdc-t034-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42270be5-42b1-a044-05d5-c581673ab4a5',
                  instanceUuid = '5027e6a9-3f3b-07e6-ac67-16f0d24a3f2f',
                  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 = 103169391875,
                  uncommitted = 1049,
                  unshared = 103169391875,
                  timestamp = 2021-08-20T14:38:39.105041Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 40,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 737,
                  hostMemoryUsage = 24155,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24044,
                  privateMemory = 24044,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 4261,
                  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::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-20T14:41:51.633573Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t035-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422790b6-f0f5-8868-33eb-981aa61709d7',
               createDate = 2021-08-19T14:41:22.805353Z,
               instanceUuid = '502749f6-a932-8965-80dc-fabec0eb1470',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564ddf4d-e777-22d6-2f66-415b02d29fc7',
               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-bbdn2/svdc-t035-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t035-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t035-bbdn2',
                  logDirectory = '[Vol2] svdc-t035-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 = -1508439593,
                        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-t035-bbdn2/svdc-t035-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-af37-2cf1-b4d0-f47af59eb788',
                           contentId = 'aec95a7ae2fc121d9b4c339f0b5c3378',
                           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 = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t035-bbdn2/svdc-t035-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-efed-7560-8701-dd79724405d6',
                           contentId = '138385b214ce5bdda94242698a03c7dc',
                           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 = '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: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-t035-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 f0 f5 88 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-9671:Yp7adtUbT3iHeKN3+jKwWNss4yhRhQKyEvqynRc0mFE='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t035-bbdn2/svdc-t035-bbdn2-1371cfc5.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 = '128838848530029216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t035-bbdn2-2bd1f59d.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 = SaSpDE1JvE5CD2cSKmAXttICKok=,
               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: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-bbdn2',
               ipAddress = '172.27.35.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.35.10',
                        'fe80::4044:49ff:fe00:3510'
                     ],
                     macAddress = '42:44:49:00:35: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.35.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3510',
                              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-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 = 6795374592,
                     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 = 21622456320,
                     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-bbdn2.nvram',
                  'svdc-t035-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-t035-bbdn2/svdc-t035-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t035-bbdn2/svdc-t035-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t035-bbdn2/svdc-t035-bbdn2-1371cfc5.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-bbdn2/svdc-t035-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-t035-bbdn2/svdc-t035-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-t035-bbdn2/svdc-t035-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-t035-bbdn2/svdc-t035-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-t035-bbdn2/svdc-t035-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-t035-bbdn2/svdc-t035-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-t035-bbdn2/svdc-t035-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-t035-bbdn2/vmware-3.log',
                     type = 'log',
                     size = 172816,
                     uniqueSize = 172816,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t035-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 172832,
                     uniqueSize = 172832,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t035-bbdn2/vmware-1.log',
                     type = 'log',
                     size = 174027,
                     uniqueSize = 174027,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t035-bbdn2/vmware.log',
                     type = 'log',
                     size = 172812,
                     uniqueSize = 172812,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t035-bbdn2/svdc-t035-bbdn2-1371cfc5.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-t035-bbdn2/vmx-svdc-t035-bbdn2-3f484cf2fd2681e7d5a0b2c5330c6a884e12053f-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:41:52.56479Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t035-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: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 = 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:41:52Z,
               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 = 103169045235,
                     uncommitted = 1049,
                     unshared = 103169045235
                  }
               ],
               timestamp = 2021-08-20T14:41:52.564809Z
            }
         },
         (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:41:52Z,
                  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-t035-bbdn2',
                  ipAddress = '172.27.35.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t035-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t035-bbdn2/svdc-t035-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422790b6-f0f5-8868-33eb-981aa61709d7',
                  instanceUuid = '502749f6-a932-8965-80dc-fabec0eb1470',
                  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 = 103169045235,
                  uncommitted = 1049,
                  unshared = 103169045235,
                  timestamp = 2021-08-20T14:41:52.564809Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 44,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 23822,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23712,
                  privateMemory = 23712,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 110,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 4067,
                  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::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-20T14:50:51.423808Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t038-collab1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422782ea-0e45-6cf8-8eed-b1030122bde9',
               createDate = 2021-08-20T14:50:44.696877Z,
               instanceUuid = '5027f608-4f27-0a61-5d1b-ef6473167201',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d908c-afed-667b-79d3-f6351621f6f1',
               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-collab1/svdc-t038-collab1.vmx',
                  snapshotDirectory = '[Vol1] svdc-t038-collab1',
                  suspendDirectory = '[Vol1] svdc-t038-collab1',
                  logDirectory = '[Vol1] svdc-t038-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 = 19054057,
                        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-collab1/svdc-t038-collab1.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-52c0-7511-c696-99aa74247297',
                           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 = '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 = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t038-collab1/svdc-t038-collab1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-3740-b4b8-37e5-baecd7c04ee9',
                           contentId = '28889a043cd92d266918e756fffffffe',
                           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 = '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:38: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-t038-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 0e 45 6c 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-10511:QdWqpWvEhcf5jQays/yQleASyTZ/zs9saL8F4ptHS9Q='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t038-collab1/svdc-t038-collab1-40f4b612.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-t038-collab1-5ba56a10.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 = qA+qhvt0lOHIvTV/Gw/LbKvK98U=,
               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-t038-collab1',
               ipAddress = '172.27.38.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.38.3',
                        'fe80::4044:49ff:fe00:3803'
                     ],
                     macAddress = '42:44:49:00:38: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.38.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3803',
                              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-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 = 6823923712,
                     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 = 1067986944,
                     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-collab1.nvram',
                  'svdc-t038-collab1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t038-collab1/svdc-t038-collab1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t038-collab1/svdc-t038-collab1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t038-collab1/svdc-t038-collab1-40f4b612.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-collab1/svdc-t038-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-t038-collab1/svdc-t038-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-t038-collab1/svdc-t038-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-t038-collab1/svdc-t038-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-t038-collab1/svdc-t038-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-t038-collab1/svdc-t038-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-t038-collab1/svdc-t038-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-t038-collab1/svdc-t038-collab1-40f4b612.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-collab1/vmx-svdc-t038-collab1-9cbe1dea0f6ec4c2d5d39d9960d0396e6da8c1a8-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:56.478501Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t038-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: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 = 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:50: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 = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T14:50:56.478552Z
            }
         },
         (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-20T14:50: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-t038-collab1',
                  ipAddress = '172.27.38.3',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t038-collab1',
                  template = false,
                  vmPathName = '[Vol1] svdc-t038-collab1/svdc-t038-collab1.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422782ea-0e45-6cf8-8eed-b1030122bde9',
                  instanceUuid = '5027f608-4f27-0a61-5d1b-ef6473167201',
                  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:56.478552Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2472,
                  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 = 3523,
                  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::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-20T14:51:34.558019Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t038-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42279a56-5043-72a1-5c7e-5fa246a0cf50',
               createDate = 2021-08-19T14:42:45.242271Z,
               instanceUuid = '5027c608-0401-185a-d3fa-c4694294be6c',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d626a-03bd-8325-e6ba-53b46f0a6b5a',
               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-bbdn3/svdc-t038-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t038-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t038-bbdn3',
                  logDirectory = '[Vol2] svdc-t038-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 = 1184943952,
                        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-bbdn3/svdc-t038-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-ebed-de8e-acb8-51e2c9338b06',
                           contentId = '41fae8a814fd44d3bed81588bd852375',
                           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 = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t038-bbdn3/svdc-t038-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-2f42-3ee6-14e3-ab3354d3a824',
                           contentId = '030dbfa33d924c06a317165472e5b7b6',
                           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 = '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:38: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 = 192
               },
               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-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 50 43 72 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-9686:qrLQzHRw/7B021jh8FGPDfXTwPfkRu8AeFSqZh7MNog='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t038-bbdn3/svdc-t038-bbdn3-fa608609.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 = '128838848583288884'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t038-bbdn3-670c76d9.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 = /wuOLMBCcpWPBSBUucAp9Z50RJM=,
               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: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-t038-bbdn3',
               ipAddress = '172.27.38.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.38.11',
                        'fe80::4044:49ff:fe00:3811'
                     ],
                     macAddress = '42:44:49:00:38: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.38.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3811',
                              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-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 = 6784151552,
                     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 = 25469444096,
                     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-bbdn3.nvram',
                  'svdc-t038-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-t038-bbdn3/svdc-t038-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t038-bbdn3/svdc-t038-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t038-bbdn3/svdc-t038-bbdn3-fa608609.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-bbdn3/svdc-t038-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-t038-bbdn3/svdc-t038-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-t038-bbdn3/svdc-t038-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-t038-bbdn3/svdc-t038-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-t038-bbdn3/svdc-t038-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-t038-bbdn3/svdc-t038-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-t038-bbdn3/svdc-t038-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-t038-bbdn3/vmware-3.log',
                     type = 'log',
                     size = 172820,
                     uniqueSize = 172820,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t038-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-t038-bbdn3/vmware-1.log',
                     type = 'log',
                     size = 174038,
                     uniqueSize = 174038,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t038-bbdn3/vmware.log',
                     type = 'log',
                     size = 172802,
                     uniqueSize = 172802,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t038-bbdn3/svdc-t038-bbdn3-fa608609.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-t038-bbdn3/vmx-svdc-t038-bbdn3-4691f78629dee279cab3b681a8dd7e36295e4b19-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:35.914176Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t038-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: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 = 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 = 192
               },
               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: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 = 103169045242,
                     uncommitted = 1049,
                     unshared = 103169045242
                  }
               ],
               timestamp = 2021-08-20T14:51:35.914193Z
            }
         },
         (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-20T14: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-t038-bbdn3',
                  ipAddress = '172.27.38.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t038-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t038-bbdn3/svdc-t038-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42279a56-5043-72a1-5c7e-5fa246a0cf50',
                  instanceUuid = '5027c608-0401-185a-d3fa-c4694294be6c',
                  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 = 103169045242,
                  uncommitted = 1049,
                  unshared = 103169045242,
                  timestamp = 2021-08-20T14:51:35.914193Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 45,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 23891,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23780,
                  privateMemory = 23780,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3484,
                  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::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-20T14:54:48.542785Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t039-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42276a35-ff07-8b96-ca65-f627ab2cb520',
               createDate = 2021-08-19T14:44:11.777252Z,
               instanceUuid = '5027bc32-aedd-3c52-5483-7c295f5701f6',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dec24-6063-0241-78b2-95674689c413',
               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-bbdn3/svdc-t039-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t039-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t039-bbdn3',
                  logDirectory = '[Vol2] svdc-t039-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 = -1423133408,
                        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-t039-bbdn3/svdc-t039-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-4e5c-c9b5-f4d3-b4c38a7a31f3',
                           contentId = '573372e35cd4c99fa4db85a87aa6c3f1',
                           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 = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t039-bbdn3/svdc-t039-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-c665-3ec1-e0ec-2497d98ded5a',
                           contentId = '9bdb27610c7fc3e06f604b69f64bd1c6',
                           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 = '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:39: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-t039-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 ff 07 8b 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-9704:t9vxNIFz9Mmo7EtypQ+FgCZFUu6OdwPlbs0gPMnFdBc='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t039-bbdn3/svdc-t039-bbdn3-475ac2ca.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 = '128838912401683830'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t039-bbdn3-7acaa1f8.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 = A0XJCc+Z2SAC7uHYtJ9xebIYy0E=,
               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: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-t039-bbdn3',
               ipAddress = '172.27.39.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.39.11',
                        'fe80::4044:49ff:fe00:3911'
                     ],
                     macAddress = '42:44:49:00:39: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.39.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3911',
                              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-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 = 6760460288,
                     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 = 15873548288,
                     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-bbdn3.nvram',
                  'svdc-t039-bbdn3.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-t039-bbdn3/svdc-t039-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t039-bbdn3/svdc-t039-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t039-bbdn3/svdc-t039-bbdn3-475ac2ca.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-bbdn3/svdc-t039-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-t039-bbdn3/svdc-t039-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-t039-bbdn3/svdc-t039-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-t039-bbdn3/svdc-t039-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-t039-bbdn3/svdc-t039-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-t039-bbdn3/svdc-t039-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-t039-bbdn3/svdc-t039-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-t039-bbdn3/vmware-3.log',
                     type = 'log',
                     size = 165594,
                     uniqueSize = 165594,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t039-bbdn3/vmware-2.log',
                     type = 'log',
                     size = 180494,
                     uniqueSize = 180494,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t039-bbdn3/vmware-1.log',
                     type = 'log',
                     size = 174019,
                     uniqueSize = 174019,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t039-bbdn3/vmware.log',
                     type = 'log',
                     size = 165511,
                     uniqueSize = 165511,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t039-bbdn3/vmware-5.log',
                     type = 'log',
                     size = 180626,
                     uniqueSize = 180626,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t039-bbdn3/vmware-4.log',
                     type = 'log',
                     size = 173016,
                     uniqueSize = 173016,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t039-bbdn3/svdc-t039-bbdn3-475ac2ca.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-t039-bbdn3/vmx-svdc-t039-bbdn3-887471f831dc66a9891924e4469e351fea59796a-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:54:48.928027Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t039-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: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 = 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:54:48Z,
               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 = 103169392008,
                     uncommitted = 1049,
                     unshared = 103169392008
                  }
               ],
               timestamp = 2021-08-20T14:54:48.928046Z
            }
         },
         (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-20T14:54:48Z,
                  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-t039-bbdn3',
                  ipAddress = '172.27.39.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t039-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t039-bbdn3/svdc-t039-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42276a35-ff07-8b96-ca65-f627ab2cb520',
                  instanceUuid = '5027bc32-aedd-3c52-5483-7c295f5701f6',
                  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 = 103169392008,
                  uncommitted = 1049,
                  unshared = 103169392008,
                  timestamp = 2021-08-20T14:54:48.928046Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 52,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 23934,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23823,
                  privateMemory = 23823,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3291,
                  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::2137 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2137',
      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:56:29.320836Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t039-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274cf7-04bb-4ff3-8ab2-7daf87f26ca6',
               createDate = 2021-08-20T14:55:29.4424Z,
               instanceUuid = '50274eeb-f450-d857-ac78-9cecc8b5a65e',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d61dd-dec1-2caa-43f2-70ffd9ddeb48',
               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-mail/svdc-t039-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t039-mail',
                  suspendDirectory = '[Vol1] svdc-t039-mail',
                  logDirectory = '[Vol1] svdc-t039-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 = -2014155610,
                        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-mail/svdc-t039-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-a76e-b438-a7ec-6630abdb5723',
                           contentId = 'd796976b7bce49845e33474cebfdf0fd',
                           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 = '2137-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-mail/svdc-t039-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-e6b7-13ac-5510-85cfaf9eed8a',
                           contentId = 'ed49345ce9812644569d1f2a10384ed8',
                           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 = '2137-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: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 = 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-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 67 04 bb 4f 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-10513:jv+3uKgKU6GFuSIqfOnCIMYeprEl3P1LW6zgasvNeWY='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t039-mail/svdc-t039-mail-5a6189d8.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 = '128838935843771852'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t039-mail-3023770a.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 = S8uRIaKsddqIlCymteCAem95nHk=,
               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:2137-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-mail',
               ipAddress = '172.27.39.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.39.1',
                        'fe80::4044:49ff:fe00:3901'
                     ],
                     macAddress = '42:44:49:00:39: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.39.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3901',
                              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-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 = 6824210432,
                     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 = 1152585728,
                     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-mail.nvram',
                  'svdc-t039-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-t039-mail/svdc-t039-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t039-mail/svdc-t039-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t039-mail/svdc-t039-mail-5a6189d8.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-mail/svdc-t039-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-t039-mail/svdc-t039-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-t039-mail/svdc-t039-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-t039-mail/svdc-t039-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-t039-mail/svdc-t039-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-t039-mail/svdc-t039-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-t039-mail/svdc-t039-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-t039-mail/svdc-t039-mail-5a6189d8.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-mail/vmx-svdc-t039-mail-d2b02270978eeafaae221339b18555c5e5ae89ff-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-mail/vmware-1.log',
                     type = 'log',
                     size = 179136,
                     uniqueSize = 179136,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t039-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:56:33.711522Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t039-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:2137',
               changeVersion = <unset>,
               lastModified = <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:55: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 = 32299474348,
                     uncommitted = 1046,
                     unshared = 32299474348
                  }
               ],
               timestamp = 2021-08-20T14:56:33.71156Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2137',
               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:55: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-t039-mail',
                  ipAddress = '172.27.39.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t039-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t039-mail/svdc-t039-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42274cf7-04bb-4ff3-8ab2-7daf87f26ca6',
                  instanceUuid = '50274eeb-f450-d857-ac78-9cecc8b5a65e',
                  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 = 32299474348,
                  uncommitted = 1046,
                  unshared = 32299474348,
                  timestamp = 2021-08-20T14:56:33.71156Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 905,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2539,
                  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 = 3186,
                  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::2139 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2139',
      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:10:47.378657Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t002-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227002d-2cf7-2ba5-abae-95486a4aab9c',
               createDate = 2021-08-20T12:37:34.234889Z,
               instanceUuid = '5027869d-35e6-390f-2605-3f85eee6dfa9',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2fd0-b8a7-8f78-874c-137dfa099447',
               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-collab2/svdc-t002-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t002-collab2',
                  suspendDirectory = '[Vol1] svdc-t002-collab2',
                  logDirectory = '[Vol1] svdc-t002-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 = 1783278492,
                        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-collab2/svdc-t002-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-8fa9-dc48-30d1-3f1831fdf3ac',
                           contentId = '9e1cde7f1400050a114f130038afc86a',
                           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 = '2139-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-t002-collab2/svdc-t002-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-a8d1-5863-73fd-52bcb138c9c5',
                           contentId = '5bdceeccb0db4f3c25dde2db8a6c1917',
                           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 = '2139-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: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-t002-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 6d 2c f7 2b 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-10368:SDIZkkGAXYPdwoQIaQy3XfucmePabLpPAZDt2PJ//nk='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t002-collab2/svdc-t002-collab2-79ea5caa.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 = '128838936701894326'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t002-collab2-4cb01c58.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 = /BlgsmXuvhsoIMgm0Y/Udm3FBMk=,
               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:2139-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-collab2',
               ipAddress = '172.27.2.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.2.4',
                        'fe80::4044:49ff:fe00:204'
                     ],
                     macAddress = '42:44:49:00:02: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.2.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:204',
                              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-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 = 6824009728,
                     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 = 1149116416,
                     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-collab2.nvram',
                  'svdc-t002-collab2.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-t002-collab2/svdc-t002-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t002-collab2/svdc-t002-collab2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t002-collab2/svdc-t002-collab2-79ea5caa.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-collab2/svdc-t002-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-t002-collab2/svdc-t002-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-t002-collab2/svdc-t002-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-t002-collab2/svdc-t002-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-t002-collab2/svdc-t002-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-t002-collab2/svdc-t002-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-t002-collab2/svdc-t002-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-t002-collab2/svdc-t002-collab2-79ea5caa.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-t002-collab2/vmx-svdc-t002-collab2-00d13863b7a4f9e571567cece5f000be11b48a1f-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-t002-collab2/vmware-3.log',
                     type = 'log',
                     size = 171134,
                     uniqueSize = 171134,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t002-collab2/vmware-2.log',
                     type = 'log',
                     size = 171146,
                     uniqueSize = 171146,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t002-collab2/vmware-1.log',
                     type = 'log',
                     size = 179419,
                     uniqueSize = 179419,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t002-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:10:51.635037Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t002-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:2139',
               changeVersion = <unset>,
               lastModified = <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:37: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 = 32299816911,
                     uncommitted = 1052,
                     unshared = 32299816911
                  }
               ],
               timestamp = 2021-08-20T15:10:51.635076Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2139',
               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:37: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-t002-collab2',
                  ipAddress = '172.27.2.4',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t002-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t002-collab2/svdc-t002-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227002d-2cf7-2ba5-abae-95486a4aab9c',
                  instanceUuid = '5027869d-35e6-390f-2605-3f85eee6dfa9',
                  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 = 32299816911,
                  uncommitted = 1052,
                  unshared = 32299816911,
                  timestamp = 2021-08-20T15:10:51.635076Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2624,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3031,
                  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 = 2329,
                  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::2140 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2140',
      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:20:10.546855Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t038-web',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42271de1-0e88-dcde-8b21-f46197feb141',
               createDate = 2021-08-20T14:49:43.555057Z,
               instanceUuid = '5027384e-abbb-8f2f-c0fc-638554aedde9',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d8a11-647b-830e-8cad-fbfa1218ce08',
               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-web/svdc-t038-web.vmx',
                  snapshotDirectory = '[Vol1] svdc-t038-web',
                  suspendDirectory = '[Vol1] svdc-t038-web',
                  logDirectory = '[Vol1] svdc-t038-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 = -1744916159,
                        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-web/svdc-t038-web.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-e926-089b-90df-a9ce86d7be2c',
                           contentId = '05c64959ca849b2e759f076c9ef38081',
                           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 = '2140-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-t038-web/svdc-t038-web-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-3570-0fa8-ef82-cb336e9511e2',
                           contentId = 'c8e063670edde04d14c04b6249dc53ef',
                           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 = '2140-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: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-t038-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 61 0e 88 dc 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-10510:igRVplV6iDGb/SJCa5yexTP9gVTtd90+mKWrLa6JEw4='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t038-web/svdc-t038-web-8e4e1e72.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 = '128838937265014105'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t038-web-41d49110.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 = +oxQsxaWrLgmCSIVrwVUUMZXVPo=,
               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:2140-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-web',
               ipAddress = '172.27.38.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.38.2',
                        'fe80::4044:49ff:fe00:3802'
                     ],
                     macAddress = '42:44:49:00:38: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.38.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3802',
                              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-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 = 7469420544,
                     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 = 3108958208,
                     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-web.nvram',
                  'svdc-t038-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-t038-web/svdc-t038-web.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t038-web/svdc-t038-web-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t038-web/svdc-t038-web-8e4e1e72.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-web/svdc-t038-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-t038-web/svdc-t038-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-t038-web/svdc-t038-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-t038-web/svdc-t038-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-t038-web/svdc-t038-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-t038-web/svdc-t038-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-t038-web/svdc-t038-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-t038-web/svdc-t038-web-8e4e1e72.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-web/vmx-svdc-t038-web-126b4a16e178a0cd7e6a7f1c5188c83d0b5b84c6-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-t038-web/vmware-1.log',
                     type = 'log',
                     size = 179201,
                     uniqueSize = 179201,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t038-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:20:15.143152Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t038-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:2140',
               changeVersion = <unset>,
               lastModified = <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:49: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 = 43036892653,
                     uncommitted = 1044,
                     unshared = 43036892653
                  }
               ],
               timestamp = 2021-08-20T15:20:15.143214Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2140',
               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:49: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-t038-web',
                  ipAddress = '172.27.38.2',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t038-web',
                  template = false,
                  vmPathName = '[Vol1] svdc-t038-web/svdc-t038-web.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42271de1-0e88-dcde-8b21-f46197feb141',
                  instanceUuid = '5027384e-abbb-8f2f-c0fc-638554aedde9',
                  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 = 43036892653,
                  uncommitted = 1044,
                  unshared = 43036892653,
                  timestamp = 2021-08-20T15:20:15.143214Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2852,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 6963,
                  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 = 1765,
                  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::2143 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2143',
      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.657111Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t029-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422793df-c6de-e535-5932-665c01f16258',
               createDate = 2021-08-19T14:44:03.596229Z,
               instanceUuid = '5027415e-8291-3159-cebb-8e66650aa87b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4fd0-c968-18e6-67c7-f61701971867',
               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-bbdb/svdc-t029-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t029-bbdb',
                  suspendDirectory = '[Vol2] svdc-t029-bbdb',
                  logDirectory = '[Vol2] svdc-t029-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 = 32596568,
                        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-t029-bbdb/svdc-t029-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-035e-71aa-a425-9842c34094a2',
                           contentId = 'feb14e786c70f226e89985d0d587e839',
                           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 = '2143-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:29: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 = 64
               },
               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-t029-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 c6 de e5 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-9700:+8uSbcc3z8wwzGh1tErVkPlwUrKR1mMaafSwdSg+JeE='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t029-bbdb/svdc-t029-bbdb-d4370eea.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 = '128838938206174162'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t029-bbdb-7b9d4fb8.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 = 0Xx2/fG0pV8t+LF8CJArU/BnoiY=,
               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:2143-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-bbdb',
               ipAddress = '172.27.29.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.29.13',
                        'fe80::4044:49ff:fe00:2913'
                     ],
                     macAddress = '42:44:49:00:29: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.29.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2913',
                              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-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 = 6758658048,
                     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-t029-bbdb.nvram',
                  'svdc-t029-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-t029-bbdb/svdc-t029-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t029-bbdb/svdc-t029-bbdb-d4370eea.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-bbdb/svdc-t029-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-t029-bbdb/svdc-t029-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-t029-bbdb/svdc-t029-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-t029-bbdb/svdc-t029-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-t029-bbdb/svdc-t029-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-t029-bbdb/svdc-t029-bbdb-d4370eea.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-t029-bbdb/vmx-svdc-t029-bbdb-3185d63177d7b549e960156925eda566bb95bace-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t029-bbdb/vmware-3.log',
                     type = 'log',
                     size = 162856,
                     uniqueSize = 162856,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t029-bbdb/vmware-2.log',
                     type = 'log',
                     size = 163070,
                     uniqueSize = 163070,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t029-bbdb/vmware-7.log',
                     type = 'log',
                     size = 164764,
                     uniqueSize = 164764,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t029-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170931,
                     uniqueSize = 170931,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t029-bbdb/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t029-bbdb/vmware-5.log',
                     type = 'log',
                     size = 157648,
                     uniqueSize = 157648,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t029-bbdb/vmware-4.log',
                     type = 'log',
                     size = 170841,
                     uniqueSize = 170841,
                     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:35:53.393918Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t029-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:2143',
               changeVersion = <unset>,
               lastModified = <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 = 64
               },
               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:53Z,
               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 = 17260559754,
                     uncommitted = 531,
                     unshared = 17260559754
                  }
               ],
               timestamp = 2021-08-20T15:35:53.393939Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2143',
               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:53Z,
                  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-t029-bbdb',
                  ipAddress = '172.27.29.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t029-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t029-bbdb/svdc-t029-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422793df-c6de-e535-5932-665c01f16258',
                  instanceUuid = '5027415e-8291-3159-cebb-8e66650aa87b',
                  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 = 17260559754,
                  uncommitted = 531,
                  unshared = 17260559754,
                  timestamp = 2021-08-20T15:35:53.393939Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 7,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1345,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1311,
                  privateMemory = 1311,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 34,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 827,
                  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::2144 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2144',
      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.686914Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t028-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422797a7-dcc1-697c-31e9-30422f8f7208',
               createDate = 2021-08-19T14:44:43.434437Z,
               instanceUuid = '5027ce11-46e3-6f59-4ce5-5a59a3fa0141',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de1b8-443e-a985-11f5-130c76021fe6',
               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-t028-bbdb/svdc-t028-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t028-bbdb',
                  suspendDirectory = '[Vol2] svdc-t028-bbdb',
                  logDirectory = '[Vol2] svdc-t028-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 = 797929992,
                        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-t028-bbdb/svdc-t028-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-ec8f-7864-e969-a32121f78c77',
                           contentId = '243b1753609adf61846f7f05d25cc434',
                           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 = '2144-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:28: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-t028-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 67 dc c1 69 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-9711:oPqFp9FU7dITZULss3kFqdjLzbV3fLhxZ3S0bBVsUv0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t028-bbdb/svdc-t028-bbdb-d1e1e649.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 = '128838938206183377'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t028-bbdb-37687387.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 = Yh/nARLx6muW7o1UJuy2wLCPuo8=,
               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:2144-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-bbdb',
               ipAddress = '172.27.28.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.28.13',
                        'fe80::4044:49ff:fe00:2813'
                     ],
                     macAddress = '42:44:49:00:28: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.28.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2813',
                              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-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 = 6758584320,
                     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-t028-bbdb.nvram',
                  'svdc-t028-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-9.log',
                  'vmware-8.log',
                  'vmware-7.log',
                  'vmware.log',
                  'vmware-12.log',
                  'vmware-11.log',
                  'vmware-10.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t028-bbdb/svdc-t028-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t028-bbdb/svdc-t028-bbdb-d1e1e649.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-t028-bbdb/svdc-t028-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-t028-bbdb/svdc-t028-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-t028-bbdb/svdc-t028-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-t028-bbdb/svdc-t028-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-t028-bbdb/svdc-t028-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-t028-bbdb/svdc-t028-bbdb-d1e1e649.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-t028-bbdb/vmx-svdc-t028-bbdb-757defb96da99bd40c86cc878291648ad5e86b98-2.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t028-bbdb/vmware-9.log',
                     type = 'log',
                     size = 157748,
                     uniqueSize = 157748,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t028-bbdb/vmware-8.log',
                     type = 'log',
                     size = 164723,
                     uniqueSize = 164723,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t028-bbdb/vmware-7.log',
                     type = 'log',
                     size = 167510,
                     uniqueSize = 167510,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t028-bbdb/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-t028-bbdb/vmware-12.log',
                     type = 'log',
                     size = 164749,
                     uniqueSize = 164749,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t028-bbdb/vmware-11.log',
                     type = 'log',
                     size = 164877,
                     uniqueSize = 164877,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t028-bbdb/vmware-10.log',
                     type = 'log',
                     size = 170716,
                     uniqueSize = 170716,
                     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:35:53.418827Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t028-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:2144',
               changeVersion = <unset>,
               lastModified = <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:02:38Z,
               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 = 17260559967,
                     uncommitted = 531,
                     unshared = 17260559967
                  }
               ],
               timestamp = 2021-08-20T15:35:53.418855Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2144',
               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:02:38Z,
                  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-t028-bbdb',
                  ipAddress = '172.27.28.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t028-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t028-bbdb/svdc-t028-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422797a7-dcc1-697c-31e9-30422f8f7208',
                  instanceUuid = '5027ce11-46e3-6f59-4ce5-5a59a3fa0141',
                  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 = 17260559967,
                  uncommitted = 531,
                  unshared = 17260559967,
                  timestamp = 2021-08-20T15:35:53.418855Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 6,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1347,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1313,
                  privateMemory = 1313,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 34,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 827,
                  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::2145 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2145',
      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.69869Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t033-web',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422764ea-5a75-d0a8-fdce-403cd906ee69',
               createDate = 2021-08-20T14:33:24.534006Z,
               instanceUuid = '50277f26-d1f5-b5d4-a9bd-3c83a61d903b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d928d-d575-e830-2e16-23481132bc47',
               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-web/svdc-t033-web.vmx',
                  snapshotDirectory = '[Vol1] svdc-t033-web',
                  suspendDirectory = '[Vol1] svdc-t033-web',
                  logDirectory = '[Vol1] svdc-t033-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 = -653857175,
                        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-web/svdc-t033-web.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-1dbe-21d4-a9fc-91baeab47e69',
                           contentId = 'd57933f9d87f8e258633ac4f9819b999',
                           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 = '2145-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-t033-web/svdc-t033-web-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-58fb-6088-3fae-b7ee9ea27a7e',
                           contentId = '3abefa385f7d2ae25a35fbb423d26642',
                           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 = '2145-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: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-t033-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 6a 5a 75 d0 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-10490:kruyuRVnxo+iSybGzQSsG6/+ZAkyxsDxO1ZXL3AqCOo='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t033-web/svdc-t033-web-8df3a3ed.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 = '128838938206130019'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t033-web-4d7e5c35.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 = dEshcGwr7UpMFdQ7aECF4rpsJcM=,
               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:2145-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-web',
               ipAddress = '172.27.33.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.33.2',
                        'fe80::4044:49ff:fe00:3302'
                     ],
                     macAddress = '42:44:49:00:33: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.33.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3302',
                              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-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 = 7469527040,
                     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 = 3161853952,
                     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-web.nvram',
                  'svdc-t033-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-t033-web/svdc-t033-web.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t033-web/svdc-t033-web-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t033-web/svdc-t033-web-8df3a3ed.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-web/svdc-t033-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-t033-web/svdc-t033-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-t033-web/svdc-t033-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-t033-web/svdc-t033-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-t033-web/svdc-t033-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-t033-web/svdc-t033-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-t033-web/svdc-t033-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-t033-web/svdc-t033-web-8df3a3ed.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-web/vmx-svdc-t033-web-33382fd9f6afc4706f096e3d466074db7ea21290-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-web/vmware-2.log',
                     type = 'log',
                     size = 170892,
                     uniqueSize = 170892,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t033-web/vmware-1.log',
                     type = 'log',
                     size = 179317,
                     uniqueSize = 179317,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t033-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:57.878891Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t033-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:2145',
               changeVersion = <unset>,
               lastModified = <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:37Z,
               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 = 43037063661,
                     uncommitted = 1044,
                     unshared = 43037063661
                  }
               ],
               timestamp = 2021-08-20T15:35:57.878918Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2145',
               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:37Z,
                  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-web',
                  ipAddress = '172.27.33.2',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t033-web',
                  template = false,
                  vmPathName = '[Vol1] svdc-t033-web/svdc-t033-web.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422764ea-5a75-d0a8-fdce-403cd906ee69',
                  instanceUuid = '50277f26-d1f5-b5d4-a9bd-3c83a61d903b',
                  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 = 43037063661,
                  uncommitted = 1044,
                  unshared = 43037063661,
                  timestamp = 2021-08-20T15:35:57.878918Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 3409,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 7127,
                  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 = 822,
                  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::2146 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2146',
      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:05.00408Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t018-web',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42271568-ebdb-0fea-2eb4-3aa7110353f4',
               createDate = 2021-08-20T13:28:19.299786Z,
               instanceUuid = '502729c0-a5e7-ca4e-a23c-78023e446ee7',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d18e8-6ae5-a594-660a-d51911e558fe',
               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-web/svdc-t018-web.vmx',
                  snapshotDirectory = '[Vol1] svdc-t018-web',
                  suspendDirectory = '[Vol1] svdc-t018-web',
                  logDirectory = '[Vol1] svdc-t018-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 = 285430772,
                        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-web/svdc-t018-web.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-5271-e057-7f65-8501dba5c362',
                           contentId = '9451bda64246ee11ddc3c533948c5d68',
                           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 = '2146-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-t018-web/svdc-t018-web-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-4dfe-8a93-961f-4d0c9b35fd86',
                           contentId = 'a61cb5554763c743e64b29bfcacfe770',
                           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 = '2146-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: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-t018-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 eb db 0f 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-10430:jjaub9E8iuqkEC7O4gxZy8WEk4n9/5Ej5FcMBR3qT6Q='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t018-web/svdc-t018-web-89a3cd30.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 = '128838938279304054'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t018-web-2436f56e.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 = aVtmIflqEHMuMZpvr58cdwtrIhk=,
               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:2146-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-web',
               ipAddress = '172.27.18.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.18.2',
                        'fe80::4044:49ff:fe00:1802'
                     ],
                     macAddress = '42:44:49:00:18: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.18.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1802',
                              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-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 = 7469424640,
                     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 = 3101577216,
                     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-web.nvram',
                  'svdc-t018-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-t018-web/svdc-t018-web.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t018-web/svdc-t018-web-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t018-web/svdc-t018-web-89a3cd30.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-web/svdc-t018-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-t018-web/svdc-t018-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-t018-web/svdc-t018-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-t018-web/svdc-t018-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-t018-web/svdc-t018-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-t018-web/svdc-t018-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-t018-web/svdc-t018-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-t018-web/svdc-t018-web-89a3cd30.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-web/vmx-svdc-t018-web-c1b3397dad755f2da369a22b9c7eb730039d70b8-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-t018-web/vmware-2.log',
                     type = 'log',
                     size = 170926,
                     uniqueSize = 170926,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t018-web/vmware-1.log',
                     type = 'log',
                     size = 179299,
                     uniqueSize = 179299,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t018-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:13.083368Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t018-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:2146',
               changeVersion = <unset>,
               lastModified = <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:28:29Z,
               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 = 43037129213,
                     uncommitted = 1044,
                     unshared = 43037129213
                  }
               ],
               timestamp = 2021-08-20T15:37:13.083402Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2146',
               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:28:29Z,
                  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-web',
                  ipAddress = '172.27.18.2',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t018-web',
                  template = false,
                  vmPathName = '[Vol1] svdc-t018-web/svdc-t018-web.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42271568-ebdb-0fea-2eb4-3aa7110353f4',
                  instanceUuid = '502729c0-a5e7-ca4e-a23c-78023e446ee7',
                  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 = 43037129213,
                  uncommitted = 1044,
                  unshared = 43037129213,
                  timestamp = 2021-08-20T15:37:13.083402Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2894,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 7045,
                  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 = 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) []
   }
]
=============== 318. vim.VirtualMachine::2147 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2147',
      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:38:13.566207Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t029-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422721ee-267f-e2a8-dbaf-bef503d37ce0',
               createDate = 2021-08-19T14:49:27.388122Z,
               instanceUuid = '5027c1ae-7d18-ca27-05a3-67e17f0eeb72',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4cdd-139a-09bf-17d2-8440e8d1dba2',
               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-t029-hdb/svdc-t029-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t029-hdb',
                  suspendDirectory = '[Vol1] svdc-t029-hdb',
                  logDirectory = '[Vol1] svdc-t029-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 = 64191712,
                        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-t029-hdb/svdc-t029-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-b88d-b7dd-bf90-ae2ee3f7ddf5',
                           contentId = '4c31fe13790ca8045066baf32619ceb7',
                           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 = '2147-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-t029-hdb/svdc-t029-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-e3b7-f0fe-afba-0e0221738a00',
                           contentId = '131ca9bba1b2e812f3209b8062dbfc66',
                           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 = '2147-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: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-t029-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 6e 26 7f e2 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 = '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-9781:q0n8QfQab/TjNqEYAFg97xKNfRxeUbMkSyZe09qOjcA='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t029-hdb/svdc-t029-hdb-8c0ace62.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 = '128838938348031892'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t029-hdb-737e1ce0.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 = XvnlXbfxFQpAUD2uTzq9zZB/4pI=,
               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:2147-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-hdb',
               ipAddress = '172.27.29.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.29.6',
                        'fe80::4044:49ff:fe00:2906'
                     ],
                     macAddress = '42:44:49:00:29: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.29.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2906',
                              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-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 = 7899906048,
                     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 = 9424625664,
                     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-hdb.nvram',
                  'svdc-t029-hdb.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) [
                        '[Vol1] svdc-t029-hdb/svdc-t029-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t029-hdb/svdc-t029-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t029-hdb/svdc-t029-hdb-8c0ace62.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-t029-hdb/svdc-t029-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-t029-hdb/svdc-t029-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-t029-hdb/svdc-t029-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-t029-hdb/svdc-t029-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-t029-hdb/svdc-t029-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-t029-hdb/svdc-t029-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-t029-hdb/svdc-t029-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-t029-hdb/svdc-t029-hdb-8c0ace62.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t029-hdb/vmx-svdc-t029-hdb-f7bf0a91891fdc0c782a85bbfebd72f6d62054de-2.vswp',
                     type = 'uwswap',
                     size = 91226112,
                     uniqueSize = 91226112,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t029-hdb/vmware-8.log',
                     type = 'log',
                     size = 160778,
                     uniqueSize = 160778,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t029-hdb/vmware-3.log',
                     type = 'log',
                     size = 174687,
                     uniqueSize = 174687,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t029-hdb/vmware-7.log',
                     type = 'log',
                     size = 174872,
                     uniqueSize = 174872,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t029-hdb/vmware-6.log',
                     type = 'log',
                     size = 166386,
                     uniqueSize = 166386,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol1] svdc-t029-hdb/vmware.log',
                     type = 'log',
                     size = 65536,
                     uniqueSize = 65536,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[Vol1] svdc-t029-hdb/vmware-5.log',
                     type = 'log',
                     size = 182623,
                     uniqueSize = 182623,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 15,
                     name = '[Vol1] svdc-t029-hdb/vmware-4.log',
                     type = 'log',
                     size = 174818,
                     uniqueSize = 174818,
                     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:38:22.292529Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t029-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:2147',
               changeVersion = <unset>,
               lastModified = <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-20T14:05:21Z,
               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 = 92434131360,
                     uncommitted = 1045,
                     unshared = 92434131360
                  }
               ],
               timestamp = 2021-08-20T15:38:22.292561Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2147',
               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:21Z,
                  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-t029-hdb',
                  ipAddress = '172.27.29.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t029-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t029-hdb/svdc-t029-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422721ee-267f-e2a8-dbaf-bef503d37ce0',
                  instanceUuid = '5027c1ae-7d18-ca27-05a3-67e17f0eeb72',
                  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 = 92434131360,
                  uncommitted = 1045,
                  unshared = 92434131360,
                  timestamp = 2021-08-20T15:38:22.292561Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 22,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 23720,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23604,
                  privateMemory = 23604,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 117,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 678,
                  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::2148 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2148',
      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:38:13.626958Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t030-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227b4e5-7f42-c2ed-598d-b64af068a451',
               createDate = 2021-08-19T14:40:53.037413Z,
               instanceUuid = '502712db-08e3-66ac-5964-446e78fa5f6e',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dfd75-6ac9-055f-c5a6-f45284dc08f1',
               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-bbdn2/svdc-t030-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t030-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t030-bbdn2',
                  logDirectory = '[Vol2] svdc-t030-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 = -261577647,
                        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-bbdn2/svdc-t030-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-2931-0e2f-ae9c-6abb90632c3c',
                           contentId = 'cff68fdd38947e3e302d737688fa52c8',
                           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 = '2148-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-bbdn2/svdc-t030-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-7ff7-f3d7-b78f-74de16311666',
                           contentId = '2139650963142aa2dbadc1ca379e40d3',
                           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 = '2148-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: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-t030-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 7f 42 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 = '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-9661:tZwoppIx3NLXr6MtKMxqdzeM5yw1Vrxp9c0zVf/v6s4='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t030-bbdn2/svdc-t030-bbdn2-928ea000.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 = '128838938348028511'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t030-bbdn2-36e4e1fe.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 = PGN+RyNtcZ4EHQXyYncBRvp+92Q=,
               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:2148-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-bbdn2',
               ipAddress = '172.27.30.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.30.10',
                        'fe80::4044:49ff:fe00:3010'
                     ],
                     macAddress = '42:44:49:00:30: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.30.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3010',
                              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-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 = 6772903936,
                     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 = 7093424128,
                     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-bbdn2.nvram',
                  'svdc-t030-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-t030-bbdn2/svdc-t030-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t030-bbdn2/svdc-t030-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t030-bbdn2/svdc-t030-bbdn2-928ea000.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-bbdn2/svdc-t030-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-t030-bbdn2/svdc-t030-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-t030-bbdn2/svdc-t030-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-t030-bbdn2/svdc-t030-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-t030-bbdn2/svdc-t030-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-t030-bbdn2/svdc-t030-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-t030-bbdn2/svdc-t030-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-t030-bbdn2/svdc-t030-bbdn2-928ea000.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-t030-bbdn2/vmx-svdc-t030-bbdn2-f05cb729ccfafd7797dc5493ce5c268375611e22-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-t030-bbdn2/vmware-3.log',
                     type = 'log',
                     size = 165669,
                     uniqueSize = 165669,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t030-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 180517,
                     uniqueSize = 180517,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t030-bbdn2/vmware-7.log',
                     type = 'log',
                     size = 158874,
                     uniqueSize = 158874,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t030-bbdn2/vmware-6.log',
                     type = 'log',
                     size = 172927,
                     uniqueSize = 172927,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t030-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-t030-bbdn2/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-t030-bbdn2/vmware-4.log',
                     type = 'log',
                     size = 180716,
                     uniqueSize = 180716,
                     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:38:24.825127Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t030-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:2148',
               changeVersion = <unset>,
               lastModified = <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:09:09Z,
               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 = 103169442478,
                     uncommitted = 1049,
                     unshared = 103169442478
                  }
               ],
               timestamp = 2021-08-20T15:38:24.825152Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2148',
               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:09Z,
                  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-bbdn2',
                  ipAddress = '172.27.30.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t030-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t030-bbdn2/svdc-t030-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227b4e5-7f42-c2ed-598d-b64af068a451',
                  instanceUuid = '502712db-08e3-66ac-5964-446e78fa5f6e',
                  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 = 103169442478,
                  uncommitted = 1049,
                  unshared = 103169442478,
                  timestamp = 2021-08-20T15:38:24.825152Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 41,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 24481,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24368,
                  privateMemory = 24368,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 113,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 675,
                  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::2149 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2149',
      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:38:22.42164Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t034-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227792b-bc9a-adf8-9614-90f0ee987802',
               createDate = 2021-08-19T14:40:33.701207Z,
               instanceUuid = '502799d6-914c-8eea-8f1a-9425d779da1d',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d8d65-7f53-2db6-de5b-b6cab9aaeb89',
               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-bbdn1/svdc-t034-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t034-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t034-bbdn1',
                  logDirectory = '[Vol2] svdc-t034-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 = -291997694,
                        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-bbdn1/svdc-t034-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-03e0-7608-6f09-84e83042ecfe',
                           contentId = '522624658df90cccbe93b990e9724631',
                           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 = '2149-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-bbdn1/svdc-t034-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-5f8a-6b9e-4c9b-1c1d0353d13f',
                           contentId = '444692ecb81d2246a5d9fdca7d730c12',
                           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 = '2149-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: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-t034-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 6b bc 9a ad 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-9650:i+ZYd9T17ftpkl4AcgzQovSLM07AYpNcdyy4r7ZmtI0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t034-bbdn1/svdc-t034-bbdn1-c6779303.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 = '128838938356966416'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t034-bbdn1-1813ca9f.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 = 75MsdOXdlkZ1CIGMgHAm9JFRU4A=,
               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:2149-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-bbdn1',
               ipAddress = '172.27.34.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.34.9',
                        'fe80::4044:49ff:fe00:3409'
                     ],
                     macAddress = '42:44:49:00:34: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.34.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3409',
                              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-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 = 6792495104,
                     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 = 21204107264,
                     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-bbdn1.nvram',
                  'svdc-t034-bbdn1.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-bbdn1/svdc-t034-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t034-bbdn1/svdc-t034-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t034-bbdn1/svdc-t034-bbdn1-c6779303.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-bbdn1/svdc-t034-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-t034-bbdn1/svdc-t034-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-t034-bbdn1/svdc-t034-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-t034-bbdn1/svdc-t034-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-t034-bbdn1/svdc-t034-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-t034-bbdn1/svdc-t034-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-t034-bbdn1/svdc-t034-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-t034-bbdn1/svdc-t034-bbdn1-c6779303.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-t034-bbdn1/vmx-svdc-t034-bbdn1-13fc0dd487fdcdf2fdf1f6b9ecb7d6c741407cbe-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-t034-bbdn1/vmware-3.log',
                     type = 'log',
                     size = 172726,
                     uniqueSize = 172726,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t034-bbdn1/vmware-2.log',
                     type = 'log',
                     size = 172835,
                     uniqueSize = 172835,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t034-bbdn1/vmware-1.log',
                     type = 'log',
                     size = 174029,
                     uniqueSize = 174029,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t034-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-t034-bbdn1/vmware-5.log',
                     type = 'log',
                     size = 158889,
                     uniqueSize = 158889,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[Vol2] svdc-t034-bbdn1/vmware-4.log',
                     type = 'log',
                     size = 172818,
                     uniqueSize = 172818,
                     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:38:32.401061Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t034-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:2149',
               changeVersion = <unset>,
               lastModified = <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: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 = 103169204045,
                     uncommitted = 1049,
                     unshared = 103169204045
                  }
               ],
               timestamp = 2021-08-20T15:38:32.401089Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2149',
               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: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-t034-bbdn1',
                  ipAddress = '172.27.34.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t034-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t034-bbdn1/svdc-t034-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227792b-bc9a-adf8-9614-90f0ee987802',
                  instanceUuid = '502799d6-914c-8eea-8f1a-9425d779da1d',
                  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 = 103169204045,
                  uncommitted = 1049,
                  unshared = 103169204045,
                  timestamp = 2021-08-20T15:38:32.401089Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 45,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 983,
                  hostMemoryUsage = 23853,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23742,
                  privateMemory = 23742,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 112,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 668,
                  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::2150 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2150',
      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:38:24.995408Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t028-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227b26d-bb01-06c5-ab18-2aed82a94c98',
               createDate = 2021-08-19T14:41:57.233189Z,
               instanceUuid = '50279313-7aad-4002-aab0-2b0fb720ad7b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d29d3-ffec-b4f4-4b7c-308a54b73faa',
               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-t028-bbdn2/svdc-t028-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t028-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t028-bbdn2',
                  logDirectory = '[Vol2] svdc-t028-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 = -2102834024,
                        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-t028-bbdn2/svdc-t028-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-20f6-715f-567d-ab7db03c2fa6',
                           contentId = '8902a94ac9dc5b1a8196045d4f3fecf3',
                           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 = '2150-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-t028-bbdn2/svdc-t028-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-7a10-3b64-4f27-81eeafcecc20',
                           contentId = 'd2ff3dafe74181acf4353e79e33dfa56',
                           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 = '2150-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: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 = 205
               },
               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-t028-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 bb 01 06 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-9673:END6NFVvZ69msqN6gA9ZoJfRCQjSs5ShsqqaZhDpWyk='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t028-bbdn2/svdc-t028-bbdn2-0e1eb127.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 = '128838938359531693'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t028-bbdn2-24771805.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 = eqiY7RwUzN1lXsJA4bNxg1fFn8k=,
               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:2150-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-bbdn2',
               ipAddress = '172.27.28.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.28.10',
                        'fe80::4044:49ff:fe00:2810'
                     ],
                     macAddress = '42:44:49:00:28: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.28.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2810',
                              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-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 = 6765740032,
                     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 = 17067315200,
                     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-bbdn2.nvram',
                  'svdc-t028-bbdn2.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-t028-bbdn2/svdc-t028-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t028-bbdn2/svdc-t028-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t028-bbdn2/svdc-t028-bbdn2-0e1eb127.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-t028-bbdn2/svdc-t028-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-t028-bbdn2/svdc-t028-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-t028-bbdn2/svdc-t028-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-t028-bbdn2/svdc-t028-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-t028-bbdn2/svdc-t028-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-t028-bbdn2/svdc-t028-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-t028-bbdn2/svdc-t028-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-t028-bbdn2/svdc-t028-bbdn2-0e1eb127.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-t028-bbdn2/vmx-svdc-t028-bbdn2-6a1e5d7e0ba8fed0ec8df30b33b9f1e135c2efba-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-t028-bbdn2/vmware-3.log',
                     type = 'log',
                     size = 172688,
                     uniqueSize = 172688,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t028-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 172925,
                     uniqueSize = 172925,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t028-bbdn2/vmware-1.log',
                     type = 'log',
                     size = 174019,
                     uniqueSize = 174019,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t028-bbdn2/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-t028-bbdn2/vmware-6.log',
                     type = 'log',
                     size = 158973,
                     uniqueSize = 158973,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[Vol2] svdc-t028-bbdn2/vmware-5.log',
                     type = 'log',
                     size = 165510,
                     uniqueSize = 165510,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 15,
                     name = '[Vol2] svdc-t028-bbdn2/vmware-4.log',
                     type = 'log',
                     size = 180636,
                     uniqueSize = 180636,
                     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:38:33.482282Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t028-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:2150',
               changeVersion = <unset>,
               lastModified = <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 = 205
               },
               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:02:42Z,
               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 = 103169377499,
                     uncommitted = 1049,
                     unshared = 103169377499
                  }
               ],
               timestamp = 2021-08-20T15:38:33.482311Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2150',
               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:02:42Z,
                  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-t028-bbdn2',
                  ipAddress = '172.27.28.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t028-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t028-bbdn2/svdc-t028-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227b26d-bb01-06c5-ab18-2aed82a94c98',
                  instanceUuid = '50279313-7aad-4002-aab0-2b0fb720ad7b',
                  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 = 103169377499,
                  uncommitted = 1049,
                  unshared = 103169377499,
                  timestamp = 2021-08-20T15:38:33.482311Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 10384,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 8847,
                  hostMemoryUsage = 24143,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24030,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 113,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 667,
                  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::2151 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2151',
      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:39:36.356362Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t039-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227e99f-deb9-58e3-6788-6f6ec064bee9',
               createDate = 2021-08-19T14:42:56.959588Z,
               instanceUuid = '5027bf80-e89e-270e-a704-6f3cebfa2adc',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7a4b-c979-d3ec-9470-10014d2b23e1',
               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-bbdn2/svdc-t039-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t039-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t039-bbdn2',
                  logDirectory = '[Vol2] svdc-t039-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 = -1067139351,
                        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-t039-bbdn2/svdc-t039-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-7b0d-4540-1b65-426b696bbc25',
                           contentId = '38615a50f73b6f619c453f3e13aa0c8f',
                           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 = '2151-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-t039-bbdn2/svdc-t039-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-5946-d20d-e05c-372f22aa04b9',
                           contentId = '3abd89948bb6d26dbedbdb02cf8a569a',
                           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 = '2151-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: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-t039-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 de b9 58 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-9696:0xxvPvbk1Oc32cShqBE51mS3FX9kK/ZjhchCq0XWcQo='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t039-bbdn2/svdc-t039-bbdn2-475ac2c9.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 = '128838938430794422'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t039-bbdn2-7acaa219.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 = f501yWMqjPhf+hSwuhRiwhdQ834=,
               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:2151-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-bbdn2',
               ipAddress = '172.27.39.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.39.10',
                        'fe80::4044:49ff:fe00:3910'
                     ],
                     macAddress = '42:44:49:00:39: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.39.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3910',
                              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-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 = 6766350336,
                     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 = 16827588608,
                     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-bbdn2.nvram',
                  'svdc-t039-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-t039-bbdn2/svdc-t039-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t039-bbdn2/svdc-t039-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t039-bbdn2/svdc-t039-bbdn2-475ac2c9.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-bbdn2/svdc-t039-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-t039-bbdn2/svdc-t039-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-t039-bbdn2/svdc-t039-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-t039-bbdn2/svdc-t039-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-t039-bbdn2/svdc-t039-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-t039-bbdn2/svdc-t039-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-t039-bbdn2/svdc-t039-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-t039-bbdn2/svdc-t039-bbdn2-475ac2c9.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-t039-bbdn2/vmx-svdc-t039-bbdn2-a5b66e9d564205c80023931f719fdbad64561b5e-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-t039-bbdn2/vmware-3.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-t039-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 180512,
                     uniqueSize = 180512,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t039-bbdn2/vmware-7.log',
                     type = 'log',
                     size = 158971,
                     uniqueSize = 158971,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t039-bbdn2/vmware-6.log',
                     type = 'log',
                     size = 165495,
                     uniqueSize = 165495,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t039-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-t039-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-t039-bbdn2/vmware-4.log',
                     type = 'log',
                     size = 173016,
                     uniqueSize = 173016,
                     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:39:49.971097Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t039-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:2151',
               changeVersion = <unset>,
               lastModified = <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:54:48Z,
               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 = 103169442586,
                     uncommitted = 1049,
                     unshared = 103169442586
                  }
               ],
               timestamp = 2021-08-20T15:39:49.97116Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2151',
               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:48Z,
                  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-t039-bbdn2',
                  ipAddress = '172.27.39.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t039-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t039-bbdn2/svdc-t039-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227e99f-deb9-58e3-6788-6f6ec064bee9',
                  instanceUuid = '5027bf80-e89e-270e-a704-6f3cebfa2adc',
                  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 = 103169442586,
                  uncommitted = 1049,
                  unshared = 103169442586,
                  timestamp = 2021-08-20T15:39:49.97116Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 40,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 983,
                  hostMemoryUsage = 23939,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23828,
                  privateMemory = 23828,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 112,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 590,
                  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::2152 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2152',
      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:39:49.992939Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t036-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422769c8-3ef7-57cd-f35c-3de88c3433ff',
               createDate = 2021-08-19T14:44:03.591688Z,
               instanceUuid = '50277e19-0740-9685-68c5-71bcee9c2895',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d1220-2c73-8e14-0b92-420a9158895a',
               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-bbdn3/svdc-t036-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t036-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t036-bbdn3',
                  logDirectory = '[Vol2] svdc-t036-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 = -1942735873,
                        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-t036-bbdn3/svdc-t036-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-3cba-34cb-4e39-82d4f78995ff',
                           contentId = '08c68a769a37142503b56a3639cd22f4',
                           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 = '2152-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-t036-bbdn3/svdc-t036-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-1ab5-af81-da42-ecea0909343f',
                           contentId = 'eb2bbacea9a17f1675d5e4bedf1e64a4',
                           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 = '2152-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: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 = 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-t036-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 3e f7 57 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-9698:CAmBeXVP7w/Eb20SlLnc7BZCoG3oJ1dnULyP+6uFj4Q='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t036-bbdn3/svdc-t036-bbdn3-606c0c87.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 = '128838938444511483'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t036-bbdn3-3f90209b.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 = dlWKLRLOhlIDIm6oUhQmMSVlblk=,
               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:2152-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-bbdn3',
               ipAddress = '172.27.36.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.36.11',
                        'fe80::4044:49ff:fe00:3611'
                     ],
                     macAddress = '42:44:49:00:36: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.36.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3611',
                              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-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 = 6794752000,
                     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 = 16778313728,
                     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-bbdn3.nvram',
                  'svdc-t036-bbdn3.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-t036-bbdn3/svdc-t036-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t036-bbdn3/svdc-t036-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t036-bbdn3/svdc-t036-bbdn3-606c0c87.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-bbdn3/svdc-t036-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-t036-bbdn3/svdc-t036-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-t036-bbdn3/svdc-t036-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-t036-bbdn3/svdc-t036-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-t036-bbdn3/svdc-t036-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-t036-bbdn3/svdc-t036-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-t036-bbdn3/svdc-t036-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-t036-bbdn3/svdc-t036-bbdn3-606c0c87.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-t036-bbdn3/vmx-svdc-t036-bbdn3-f9f897384587ff31eaf97c540d32fc283d73342b-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-t036-bbdn3/vmware-3.log',
                     type = 'log',
                     size = 172835,
                     uniqueSize = 172835,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t036-bbdn3/vmware-2.log',
                     type = 'log',
                     size = 172836,
                     uniqueSize = 172836,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t036-bbdn3/vmware-1.log',
                     type = 'log',
                     size = 173931,
                     uniqueSize = 173931,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t036-bbdn3/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-t036-bbdn3/vmware-5.log',
                     type = 'log',
                     size = 153825,
                     uniqueSize = 153825,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[Vol2] svdc-t036-bbdn3/vmware-4.log',
                     type = 'log',
                     size = 172942,
                     uniqueSize = 172942,
                     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:39:56.895515Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t036-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:2152',
               changeVersion = <unset>,
               lastModified = <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: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 = 103169199117,
                     uncommitted = 1049,
                     unshared = 103169199117
                  }
               ],
               timestamp = 2021-08-20T15:39:56.895545Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2152',
               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: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-t036-bbdn3',
                  ipAddress = '172.27.36.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t036-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t036-bbdn3/svdc-t036-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422769c8-3ef7-57cd-f35c-3de88c3433ff',
                  instanceUuid = '50277e19-0740-9685-68c5-71bcee9c2895',
                  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 = 103169199117,
                  uncommitted = 1049,
                  unshared = 103169199117,
                  timestamp = 2021-08-20T15:39:56.895545Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 44,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 983,
                  hostMemoryUsage = 24143,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24030,
                  privateMemory = 24030,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 113,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 583,
                  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.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 = 32213,
               chainId = 32213,
               createdTime = 2021-08-20T15:49:48.694842Z,
               userName = 'vpxuser',
               datacenter = <unset>,
               computeResource = <unset>,
               host = <unset>,
               vm = <unset>,
               ds = <unset>,
               net = <unset>,
               dvs = <unset>,
               fullFormattedMessage = 'User vpxuser@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 = '52688dac-783e-5e91-ed38-df011dfb0e09'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'maxCollector',
            val = 1000
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 325. 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) []
   }
]
=============== 326. 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) []
   }
]
=============== 327. 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:60f1d898-08c92318-9f19-b02628c91e00',
               '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) []
   }
]
=============== 328. 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:60f1d898-08c92318-9f19-b02628c91e00',
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 329. 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) []
   }
]
=============== 330. 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) []
   }
]
=============== 331. 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) []
   }
]
=============== 332. 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) []
   }
]
=============== 333. 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) []
   }
]
=============== 334. 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-23',
               domainName = '',
               address = (str) [],
               searchDomain = (str) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'ipRouteConfig',
            val = (vim.host.IpRouteConfig) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               defaultGateway = '172.27.21.1',
               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 = 'vMotion',
                        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 = <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 = '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.23',
                           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:1e:00',
                        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.1',
                              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.23',
                           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:62:05:67',
                        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.27',
                           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:67:02:1c',
                        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-23',
                  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-23',
                           domainName = '',
                           address = (str) [],
                           searchDomain = (str) []
                        },
                        ipRouteConfig = (vim.host.IpRouteConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           defaultGateway = '172.27.21.1',
                           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.1',
                                    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:1e00',
                                    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:fe62:567',
                                    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:fe67:21c',
                                    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:1e00',
                                    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:fe62:567',
                                    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:fe67:21c',
                                    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 = 9072,
                     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 = 9072,
                     mtu = 1500,
                     portgroup = (Link) [
                        'key-vim.host.PortGroup-vMotion',
                        '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-67111794',
                           mac = (str) [
                              '42:44:49:00:01:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111795',
                           mac = (str) [
                              '42:44:49:00:01:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111796',
                           mac = (str) [
                              '42:44:49:00:01:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111797',
                           mac = (str) [
                              '42:44:49:00:01:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111798',
                           mac = (str) [
                              '42:44:49:00:02:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111800',
                           mac = (str) [
                              '42:44:49:00:02:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111801',
                           mac = (str) [
                              '42:44:49:00:02:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111802',
                           mac = (str) [
                              '42:44:49:00:02:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111803',
                           mac = (str) [
                              '42:44:49:00:02:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111804',
                           mac = (str) [
                              '42:44:49:00:03:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111805',
                           mac = (str) [
                              '42:44:49:00:03:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111806',
                           mac = (str) [
                              '42:44:49:00:03:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111807',
                           mac = (str) [
                              '42:44:49:00:04:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111808',
                           mac = (str) [
                              '42:44:49:00:05:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111809',
                           mac = (str) [
                              '42:44:49:00:05:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111810',
                           mac = (str) [
                              '42:44:49:00:05:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111811',
                           mac = (str) [
                              '42:44:49:00:05:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111812',
                           mac = (str) [
                              '42:44:49:00:06:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111814',
                           mac = (str) [
                              '42:44:49:00:06:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111815',
                           mac = (str) [
                              '42:44:49:00:07:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111817',
                           mac = (str) [
                              '42:44:49:00:07:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111818',
                           mac = (str) [
                              '42:44:49:00:07:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111820',
                           mac = (str) [
                              '42:44:49:00:08:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111821',
                           mac = (str) [
                              '42:44:49:00:08:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111822',
                           mac = (str) [
                              '42:44:49:00:08:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111823',
                           mac = (str) [
                              '42:44:49:00:08:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111824',
                           mac = (str) [
                              '42:44:49:00:09:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111826',
                           mac = (str) [
                              '42:44:49:00:09:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111827',
                           mac = (str) [
                              '42:44:49:00:10:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111828',
                           mac = (str) [
                              '42:44:49:00:09:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111829',
                           mac = (str) [
                              '42:44:49:00:10:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111830',
                           mac = (str) [
                              '42:44:49:00:10:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111831',
                           mac = (str) [
                              '42:44:49:00:10:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111832',
                           mac = (str) [
                              '42:44:49:00:10:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111833',
                           mac = (str) [
                              '42:44:49:00:10:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111834',
                           mac = (str) [
                              '42:44:49:00:11:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111835',
                           mac = (str) [
                              '42:44:49:00:11:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111836',
                           mac = (str) [
                              '42:44:49:00:11:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111839',
                           mac = (str) [
                              '42:44:49:00:12:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111840',
                           mac = (str) [
                              '42:44:49:00:12:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111841',
                           mac = (str) [
                              '42:44:49:00:13:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111842',
                           mac = (str) [
                              '42:44:49:00:13:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111843',
                           mac = (str) [
                              '42:44:49:00:13:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111846',
                           mac = (str) [
                              '42:44:49:00:14:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111847',
                           mac = (str) [
                              '42:44:49:00:14:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111848',
                           mac = (str) [
                              '42:44:49:00:14:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111849',
                           mac = (str) [
                              '42:44:49:00:15:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111850',
                           mac = (str) [
                              '42:44:49:00:15:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111851',
                           mac = (str) [
                              '42:44:49:00:15:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111852',
                           mac = (str) [
                              '42:44:49:00:15:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111853',
                           mac = (str) [
                              '42:44:49:00:16:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111854',
                           mac = (str) [
                              '42:44:49:00:16:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111855',
                           mac = (str) [
                              '42:44:49:00:16:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111856',
                           mac = (str) [
                              '42:44:49:00:16:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111860',
                           mac = (str) [
                              '42:44:49:00:17:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111861',
                           mac = (str) [
                              '42:44:49:00:18:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111862',
                           mac = (str) [
                              '42:44:49:00:18:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111863',
                           mac = (str) [
                              '42:44:49:00:18:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111864',
                           mac = (str) [
                              '42:44:49:00:18:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111865',
                           mac = (str) [
                              '42:44:49:00:18:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111866',
                           mac = (str) [
                              '42:44:49:00:19:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111867',
                           mac = (str) [
                              '42:44:49:00:19:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111868',
                           mac = (str) [
                              '42:44:49:00:19:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111869',
                           mac = (str) [
                              '42:44:49:00:19:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111870',
                           mac = (str) [
                              '42:44:49:00:20:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111871',
                           mac = (str) [
                              '42:44:49:00:20:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111872',
                           mac = (str) [
                              '42:44:49:00:20:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111873',
                           mac = (str) [
                              '42:44:49:00:20:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111874',
                           mac = (str) [
                              '42:44:49:00:21:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111875',
                           mac = (str) [
                              '42:44:49:00:21:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111876',
                           mac = (str) [
                              '42:44:49:00:21:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111877',
                           mac = (str) [
                              '42:44:49:00:21:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111878',
                           mac = (str) [
                              '42:44:49:00:22:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111880',
                           mac = (str) [
                              '42:44:49:00:22:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111881',
                           mac = (str) [
                              '42:44:49:00:22:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111884',
                           mac = (str) [
                              '42:44:49:00:23:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111885',
                           mac = (str) [
                              '42:44:49:00:23:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111886',
                           mac = (str) [
                              '42:44:49:00:23:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111889',
                           mac = (str) [
                              '42:44:49:00:24:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111890',
                           mac = (str) [
                              '42:44:49:00:24:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111891',
                           mac = (str) [
                              '42:44:49:00:24:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111892',
                           mac = (str) [
                              '42:44:49:00:25:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111893',
                           mac = (str) [
                              '42:44:49:00:25:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111897',
                           mac = (str) [
                              '42:44:49:00:26:03'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111898',
                           mac = (str) [
                              '42:44:49:00:26:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111899',
                           mac = (str) [
                              '42:44:49:00:26:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111900',
                           mac = (str) [
                              '42:44:49:00:27:04'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111902',
                           mac = (str) [
                              '42:44:49:00:27:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111909',
                           mac = (str) [
                              '42:44:49:00:29:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111911',
                           mac = (str) [
                              '42:44:49:00:30:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111912',
                           mac = (str) [
                              '42:44:49:00:30:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111913',
                           mac = (str) [
                              '42:44:49:00:30:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111914',
                           mac = (str) [
                              '42:44:49:00:31:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111915',
                           mac = (str) [
                              '42:44:49:00:31:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111916',
                           mac = (str) [
                              '42:44:49:00:31:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111917',
                           mac = (str) [
                              '42:44:49:00:32:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111918',
                           mac = (str) [
                              '42:44:49:00:32:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111919',
                           mac = (str) [
                              '42:44:49:00:32:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111920',
                           mac = (str) [
                              '42:44:49:00:32:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111921',
                           mac = (str) [
                              '42:44:49:00:25:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111922',
                           mac = (str) [
                              '42:44:49:00:33:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111923',
                           mac = (str) [
                              '42:44:49:00:33:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111926',
                           mac = (str) [
                              '42:44:49:00:34:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111927',
                           mac = (str) [
                              '42:44:49:00:34:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111928',
                           mac = (str) [
                              '42:44:49:00:35:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111929',
                           mac = (str) [
                              '42:44:49:00:35:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111932',
                           mac = (str) [
                              '42:44:49:00:36:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111933',
                           mac = (str) [
                              '42:44:49:00:36:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111935',
                           mac = (str) [
                              '42:44:49:00:37:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111936',
                           mac = (str) [
                              '42:44:49:00:37:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111937',
                           mac = (str) [
                              '42:44:49:00:38:03'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111938',
                           mac = (str) [
                              '42:44:49:00:38:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111940',
                           mac = (str) [
                              '42:44:49:00:39:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111941',
                           mac = (str) [
                              '42:44:49:00:39:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111942',
                           mac = (str) [
                              '42:44:49:00:39:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111943',
                           mac = (str) [
                              '42:44:49:00:39:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111944',
                           mac = (str) [
                              '42:44:49:00:39:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111946',
                           mac = (str) [
                              '42:44:49:00:02:04'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111947',
                           mac = (str) [
                              '42:44:49:00:38:02'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111950',
                           mac = (str) [
                              '42:44:49:00:29:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111951',
                           mac = (str) [
                              '42:44:49:00:28:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111952',
                           mac = (str) [
                              '42:44:49:00:33:02'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111953',
                           mac = (str) [
                              '42:44:49:00:18:02'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111954',
                           mac = (str) [
                              '42:44:49:00:29: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:30:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111956',
                           mac = (str) [
                              '42:44:49:00:34:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111957',
                           mac = (str) [
                              '42:44:49:00:28:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111958',
                           mac = (str) [
                              '42:44:49:00:39:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111959',
                           mac = (str) [
                              '42:44:49:00:36:11'
                           ],
                           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:1e:00'
                           ],
                           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-vMotion',
                     port = (vim.host.PortGroup.Port) [],
                     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',
                                 '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>
                        }
                     },
                     spec = (vim.host.PortGroup.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vMotion',
                        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 = <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-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:67:02:1c'
                           ],
                           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:62:05:67'
                           ],
                           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:1e:00',
                     fcoeConfiguration = (vim.host.FcoeConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        priorityClass = 3,
                        sourceMac = 'b0:26:28:c9:1e:00',
                        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:1e:01',
                     fcoeConfiguration = (vim.host.FcoeConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        priorityClass = 3,
                        sourceMac = 'b0:26:28:c9:1e:01',
                        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:7a:c0',
                     fcoeConfiguration = (vim.host.FcoeConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        priorityClass = 3,
                        sourceMac = 'b0:26:28:d2:7a: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-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:7a:c1',
                     fcoeConfiguration = (vim.host.FcoeConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        priorityClass = 3,
                        sourceMac = 'b0:26:28:d2:7a: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-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:97:b1',
                     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.23',
                           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:1e00',
                                    prefixLength = 64,
                                    origin = 'other',
                                    dadState = 'preferred',
                                    lifetime = <unset>,
                                    operation = <unset>
                                 }
                              ],
                              autoConfigurationEnabled = true,
                              dhcpV6Enabled = false
                           }
                        },
                        mac = 'b0:26:28:c9:1e:00',
                        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.1',
                              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.23',
                           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:fe62:567',
                                    prefixLength = 64,
                                    origin = 'other',
                                    dadState = 'preferred',
                                    lifetime = <unset>,
                                    operation = <unset>
                                 }
                              ],
                              autoConfigurationEnabled = false,
                              dhcpV6Enabled = false
                           }
                        },
                        mac = '00:50:56:62:05:67',
                        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.27',
                           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:fe67:21c',
                                    prefixLength = 64,
                                    origin = 'other',
                                    dadState = 'preferred',
                                    lifetime = <unset>,
                                    operation = <unset>
                                 }
                              ],
                              autoConfigurationEnabled = false,
                              dhcpV6Enabled = false
                           }
                        },
                        mac = '00:50:56:67:02:1c',
                        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-23',
                  domainName = '',
                  address = (str) [],
                  searchDomain = (str) []
               },
               ipRouteConfig = (vim.host.IpRouteConfig) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  defaultGateway = '172.27.21.1',
                  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.1',
                        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:1e00',
                        deviceName = 'vmk0'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = 'ff01::',
                        prefixLength = 32,
                        gateway = 'fe80::250:56ff:fe62:567',
                        deviceName = 'vmk1'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = 'ff01::',
                        prefixLength = 32,
                        gateway = 'fe80::250:56ff:fe67:21c',
                        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:1e00',
                        deviceName = 'vmk0'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = 'ff02::',
                        prefixLength = 32,
                        gateway = 'fe80::250:56ff:fe62:567',
                        deviceName = 'vmk1'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = 'ff02::',
                        prefixLength = 32,
                        gateway = 'fe80::250:56ff:fe67:21c',
                        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-23',
                        domainName = '',
                        address = (str) [],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.host.IpRouteConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        defaultGateway = '172.27.21.1',
                        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.1',
                                 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:1e00',
                                 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:fe62:567',
                                 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:fe67:21c',
                                 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:1e00',
                                 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:fe62:567',
                                 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:fe67:21c',
                                 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) []
   }
]
=============== 335. 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) []
   }
]
=============== 336. 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) []
   }
]
=============== 337. 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/60f1d898-08c92318-9f19-b02628c91e00',
                        accessMode = 'readWrite',
                        mounted = true,
                        accessible = true,
                        inaccessibleReason = <unset>
                     },
                     volume = (vim.host.VmfsVolume) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        type = 'VMFS',
                        name = 'datastore1 (4)',
                        capacity = 661424963584,
                        blockSizeMb = 1,
                        blockSize = 1024,
                        unmapGranularity = 1024,
                        unmapPriority = 'low',
                        unmapBandwidthSpec = <unset>,
                        maxBlocks = 63963136,
                        majorVersion = 6,
                        version = '6.82',
                        uuid = '60f1d898-08c92318-9f19-b02628c91e00',
                        extent = (vim.host.ScsiDisk.Partition) [
                           (vim.host.ScsiDisk.Partition) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              diskName = 'naa.600062b202341bc0264d13bd7bee0466',
                              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/60f1d898-f4784f8e-8652-b02628c91e00',
                        accessMode = 'readWrite',
                        mounted = true,
                        accessible = true,
                        inaccessibleReason = <unset>
                     },
                     volume = (vim.host.VffsVolume) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        type = 'VFFS',
                        name = 'OSDATA-60f1d898-f4784f8e-8652-b02628c91e00',
                        capacity = 128580583424,
                        majorVersion = 1,
                        version = '1.00',
                        uuid = '60f1d898-f4784f8e-8652-b02628c91e00',
                        extent = (vim.host.ScsiDisk.Partition) [
                           (vim.host.ScsiDisk.Partition) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              diskName = 'naa.600062b202341bc0264d13bd7bee0466',
                              partition = 7
                           }
                        ]
                     },
                     vStorageSupport = 'vStorageUnsupported'
                  },
                  (vim.host.FileSystemMountInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     mountInfo = (vim.host.MountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        path = '/vmfs/volumes/69416743-7b450569-9bac-5ec8c3389c27',
                        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/bb7f58a9-0d47fb71-9d84-f620a0c5ad4d',
                        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 = '500062b202341bc0'
                  },
                  (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 = 1152921575935795742,
                     nodeWorldWideName = 2305843080542642718,
                     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 = 1152921575935795743,
                     nodeWorldWideName = 2305843080542642719,
                     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 = 1152921575935031934,
                     nodeWorldWideName = 2305843080541878910,
                     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 = 1152921575935031935,
                     nodeWorldWideName = 2305843080541878911,
                     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 = 1152921575935795742,
                     nodeWorldWideName = 2305843080542642718,
                     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 = 1152921575935795743,
                     nodeWorldWideName = 2305843080542642719,
                     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 = 1152921575935031934,
                     nodeWorldWideName = 2305843080541878910,
                     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 = 1152921575935031935,
                     nodeWorldWideName = 2305843080541878911,
                     portType = 'unknown',
                     speed = 32
                  }
               ],
               scsiLun = (vim.host.ScsiLun) [
                  (vim.host.ScsiDisk) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     deviceName = '/vmfs/devices/disks/naa.600062b202341bc0264d13bd7bee0466',
                     deviceType = 'disk',
                     key = 'key-vim.host.ScsiDisk-0200000000600062b202341bc0264d13bd7bee0466524149442039',
                     uuid = '0200000000600062b202341bc0264d13bd7bee0466524149442039',
                     descriptor = (vim.host.ScsiLun.Descriptor) [
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'highQuality',
                           id = 'naa.600062b202341bc0264d13bd7bee0466'
                        },
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'mediumQuality',
                           id = 'vml.0200000000600062b202341bc0264d13bd7bee0466524149442039'
                        },
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'mediumQuality',
                           id = '0200000000600062b202341bc0264d13bd7bee0466524149442039'
                        }
                     ],
                     canonicalName = 'naa.600062b202341bc0264d13bd7bee0466',
                     displayName = 'Local Lenovo Disk (naa.600062b202341bc0264d13bd7bee0466)',
                     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,
                           27,
                           -64,
                           38,
                           77,
                           19,
                           -67,
                           123,
                           -18,
                           4,
                           102
                        ]
                     },
                     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,
                              54,
                              54,
                              48,
                              52,
                              101,
                              101,
                              55,
                              98,
                              98,
                              100,
                              49,
                              51,
                              52,
                              100,
                              50,
                              54,
                              99,
                              48,
                              49,
                              98,
                              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,
                              27,
                              -64,
                              38,
                              77,
                              19,
                              -67,
                              123,
                              -18,
                              4,
                              102
                           ]
                        },
                        (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.600062b202341bc0264d13bd7bee0466',
                     ssd = true,
                     localDisk = true,
                     physicalLocation = (str) [
                        'enclosure 1, slot 0',
                        'enclosure 1, slot 1'
                     ],
                     emulatedDIXDIFEnabled = false,
                     vsanDiskInfo = <unset>,
                     scsiDiskType = 'emulated512'
                  },
                  (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.ScsiLun) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     deviceName = '/vmfs/devices/genscsi/mpx.vmhba2:C1:T123:L0',
                     deviceType = 'enclosure',
                     key = 'key-vim.host.ScsiLun-020d000000300162b202341bc0566972747561',
                     uuid = '020d000000300162b202341bc0566972747561',
                     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.020d000000300162b202341bc0566972747561'
                        },
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'mediumQuality',
                           id = '020d000000300162b202341bc0566972747561'
                        }
                     ],
                     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,
                           27,
                           -64
                        ]
                     },
                     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,
                              67,
                              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,
                              27,
                              -64
                           ]
                        },
                        (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,
                              27,
                              -64
                           ]
                        }
                     ],
                     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-0200000000600062b202341bc0264d13bd7bee0466524149442039',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-0200000000600062b202341bc0264d13bd7bee0466524149442039'
                                 }
                              ],
                              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-020d000000300162b202341bc0566972747561',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiLun-020d000000300162b202341bc0566972747561'
                                 }
                              ],
                              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 = 2310910248553482710,
                                 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 = 2311191723530193366,
                                 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 = 2320198922784934358,
                                 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 = 2319917447808223702,
                                 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 = 2311191723530193366,
                                 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 = 2310910248553482710,
                                 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 = 2319917447808223702,
                                 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-262',
                              controllerNumber = 262,
                              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@262',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@262',
                                    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-260',
                              controllerNumber = 260,
                              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@260',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@260',
                                    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#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@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-270',
                              controllerNumber = 270,
                              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@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.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-267',
                              controllerNumber = 267,
                              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@267',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@267',
                                    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#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@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.NvmeController) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.NvmeController-271',
                              controllerNumber = 271,
                              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@271',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@271',
                                    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-274',
                              controllerNumber = 274,
                              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@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.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-278',
                              controllerNumber = 278,
                              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@278',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@278',
                                    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-276',
                              controllerNumber = 276,
                              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@276',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@276',
                                    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-280',
                              controllerNumber = 280,
                              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@280',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@280',
                                    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-282',
                              controllerNumber = 282,
                              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@282',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@282',
                                    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-284',
                              controllerNumber = 284,
                              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@284',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@284',
                                    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-288',
                              controllerNumber = 288,
                              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@288',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@288',
                                    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-290',
                              controllerNumber = 290,
                              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@290',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@290',
                                    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-286',
                              controllerNumber = 286,
                              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@286',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@286',
                                    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-0200000000600062b202341bc0264d13bd7bee0466524149442039',
                        id = '0200000000600062b202341bc0264d13bd7bee0466524149442039',
                        lun = 'key-vim.host.ScsiDisk-0200000000600062b202341bc0264d13bd7bee0466524149442039',
                        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-0200000000600062b202341bc0264d13bd7bee0466524149442039',
                              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-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 = '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: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 = 2310910248553482710,
                                 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 = '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-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 = '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-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 = '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-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 = 2311191723530193366,
                                 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 = 2319917447808223702,
                                 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-020d000000300162b202341bc0566972747561',
                        id = '020d000000300162b202341bc0566972747561',
                        lun = 'key-vim.host.ScsiLun-020d000000300162b202341bc0566972747561',
                        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-020d000000300162b202341bc0566972747561',
                              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 = '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: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 = 2310910248553482710,
                                 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 = '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-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 = '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-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 = '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-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 = 2311191723530193366,
                                 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 = 2319917447808223702,
                                 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.604d13bd7bee0466',
                        device = 'key-vim.host.PlugStoreTopology.Device-0200000000600062b202341bc0264d13bd7bee0466524149442039'
                     },
                     (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.300162b202341bc0',
                        device = 'key-vim.host.PlugStoreTopology.Device-020d000000300162b202341bc0566972747561'
                     },
                     (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: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: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: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: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: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: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: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: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: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: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:203300a098d709d6',
                        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: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: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: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: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: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: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: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: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: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: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:201200a098d709d6',
                        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: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: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:203200a098d709d6',
                        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.604d13bd7bee0466',
                        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.300162b202341bc0',
                        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-0200000000600062b202341bc0264d13bd7bee0466524149442039',
                        lun = 'key-vim.host.ScsiDisk-0200000000600062b202341bc0264d13bd7bee0466524149442039',
                        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-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-020d000000300162b202341bc0566972747561',
                        lun = 'key-vim.host.ScsiLun-020d000000300162b202341bc0566972747561',
                        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-0200000000600062b202341bc0264d13bd7bee0466524149442039',
                           'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6',
                           'key-vim.host.PlugStoreTopology.Device-020d000000300162b202341bc0566972747561',
                           '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) []
   }
]
=============== 338. 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.23',
               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:fe62:567',
                        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.23',
                           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:1e00',
                                    prefixLength = 64,
                                    origin = 'other',
                                    dadState = 'preferred',
                                    lifetime = <unset>,
                                    operation = <unset>
                                 }
                              ],
                              autoConfigurationEnabled = true,
                              dhcpV6Enabled = false
                           }
                        },
                        mac = 'b0:26:28:c9:1e:00',
                        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.1',
                              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.23',
                           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:fe62:567',
                                    prefixLength = 64,
                                    origin = 'other',
                                    dadState = 'preferred',
                                    lifetime = <unset>,
                                    operation = <unset>
                                 }
                              ],
                              autoConfigurationEnabled = false,
                              dhcpV6Enabled = false
                           }
                        },
                        mac = '00:50:56:62:05:67',
                        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.27',
                           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:fe67:21c',
                                    prefixLength = 64,
                                    origin = 'other',
                                    dadState = 'preferred',
                                    lifetime = <unset>,
                                    operation = <unset>
                                 }
                              ],
                              autoConfigurationEnabled = false,
                              dhcpV6Enabled = false
                           }
                        },
                        mac = '00:50:56:67:02:1c',
                        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) []
   }
]
=============== 339. 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) []
   }
]
=============== 340. 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/60f1d898-f4784f8e-8652-b02628c91e00'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'ScratchConfig.CurrentScratchLocation',
                  value = '/vmfs/volumes/60f1d898-f4784f8e-8652-b02628c91e00'
               },
               (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) []
   }
]
=============== 341. 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) []
   }
]
